[FIX] mail: openchatter reload message_ids for form view
bzr revid: chm@openerp.com-20121113125651-cq67yb0g5n66ej55
This commit is contained in:
parent
2414585a14
commit
b8f7e37715
|
@ -1530,7 +1530,6 @@ openerp.mail = function (session) {
|
|||
'display_indented_thread': -1,
|
||||
'show_reply_button': false,
|
||||
'show_read_unread_button': false,
|
||||
'show_compose_message': this.view.is_action_enabled('edit'),
|
||||
'show_compact_message': 1,
|
||||
}, this.node.params);
|
||||
|
||||
|
@ -1556,9 +1555,10 @@ openerp.mail = function (session) {
|
|||
return;
|
||||
}
|
||||
|
||||
this.node.params = _.extend({
|
||||
'message_ids': this.getParent().fields.message_ids ? this.getParent().fields.message_ids.get_value() : undefined,
|
||||
}, this.node.params);
|
||||
this.node.params = _.extend(this.node.params, {
|
||||
'message_ids': this.get_value(),
|
||||
'show_compose_message': this.view.is_action_enabled('edit'),
|
||||
});
|
||||
this.node.context = {
|
||||
'default_res_id': this.view.datarecord.id || false,
|
||||
'default_model': this.view.model || false,
|
||||
|
@ -1571,7 +1571,6 @@ openerp.mail = function (session) {
|
|||
// create and render Thread widget
|
||||
this.root = new mail.Widget(this, _.extend(this.node, {
|
||||
'domain' : (this.domain || []).concat([['model', '=', this.view.model], ['res_id', '=', this.view.datarecord.id]]),
|
||||
|
||||
}));
|
||||
|
||||
return this.root.replace(this.$('.oe_mail-placeholder'));
|
||||
|
|
Loading…
Reference in New Issue