Add missing update_selection on ReferenceColumn

This commit is contained in:
Cédric Krier committed 2015-07-31 22:26:09 +02:00
1 parent 41fca841db
commit b3bac3a4ed
1 file changed
+20 -14
+20 -14
View File
@@ -1199,21 +1199,27 @@
init_selection: function(key) {
Sao.common.selection_mixin.init_selection.call(this, key);
},
update_selection: function(record, callback) {
Sao.common.selection_mixin.update_selection.call(this, record,
this.field, callback);
},
update_text: function(cell, record) {
var value = this.field.get_client(record);
var model, name;
if (!value) {
model = '';
name = '';
} else {
model = value[0];
name = value[1];
}
if (model) {
cell.text(this.selection[model] || model + ',' + name);
} else {
cell.text(name);
}
this.update_selection(record, function() {
var value = this.field.get_client(record);
var model, name;
if (!value) {
model = '';
name = '';
} else {
model = value[0];
name = value[1];
}
if (model) {
cell.text(this.selection[model] || model + ',' + name);
} else {
cell.text(name);
}
}.bind(this));
}
});