[imp] added active_id in related coming from m2o

bzr revid: nicolas.vanhoren@openerp.com-20110829152643-2yy0p52fqxd6chre
This commit is contained in:
niv-openerp
2011-08-29 17:26:43 +02:00
parent 4836945bc9
commit 73d5d3eaf8
+6 -4
View File
@@ -1565,14 +1565,16 @@ openerp.base.form.FieldMany2One = openerp.base.form.Field.extend({
var self = this;
if (!self.value)
return;
self.rpc("/base/action/load", {
action_id: related[2].id,
context: {
var additional_context = {
active_id: self.value[0],
active_ids: [self.value[0]],
active_model: self.field.relation
}
};
self.rpc("/base/action/load", {
action_id: related[2].id,
context: additional_context
}, function(result) {
result.result.context = _.extend(result.result.context || {}, additional_context);
self.do_action(result.result);
});
}