[FIX] Chatter widget: fixed model sent to the compose wizard.

bzr revid: tde@openerp.com-20121017092807-7uvax8ren3iqz1n9
This commit is contained in:
Thibault Delavallée
2012-10-17 11:28:07 +02:00
parent 925d0a138b
commit cb3463780a
+18 -17
View File
@@ -300,22 +300,23 @@ openerp.mail = function(session) {
/* to avoid having unsorted file on the server.
we will show the users files of the first message post
TDE note: unnecessary call to server I think
*/
set_free_attachments: function(){
var self=this;
this.parent_thread.ds_message.call('user_free_attachment').then(function(attachments){
this.attachment_ids=[];
for(var i in attachments){
self.attachment_ids[i]={
'id': attachments[i].id,
'name': attachments[i].name,
'filename': attachments[i].filename,
'url': mail.ChatterUtils.get_attachment_url(self.session, attachments[i])
};
}
self.display_attachments();
});
},
// set_free_attachments: function(){
// var self=this;
// this.parent_thread.ds_message.call('user_free_attachment').then(function(attachments){
// this.attachment_ids=[];
// for(var i in attachments){
// self.attachment_ids[i]={
// 'id': attachments[i].id,
// 'name': attachments[i].name,
// 'filename': attachments[i].filename,
// 'url': mail.ChatterUtils.get_attachment_url(self.session, attachments[i])
// };
// }
// self.display_attachments();
// });
// },
bind_events: function() {
var self = this;
@@ -341,7 +342,7 @@ openerp.mail = function(session) {
views: [[false, 'form']],
target: 'new',
context: {
'default_res_model': this.context.default_res_model,
'default_model': this.context.default_model,
'default_res_id': this.context.default_res_id,
'default_content_subtype': 'html',
'default_is_private': true,
@@ -867,7 +868,7 @@ openerp.mail = function(session) {
return display_done && compose_done;
},
instantiate_ComposeMessage: function(){
instantiate_ComposeMessage: function() {
// add message composition form view
this.ComposeMessage = new mail.ThreadComposeMessage(this,{
'context': this.context,