Odoo 覆盖中的JS消息

Odoo 覆盖中的JS消息,odoo,odoo-9,Odoo,Odoo 9,这就是我试图在线程中重写函数的方式,通常,我只是将display\u order:order.ASC更改为display\u order:order.DESC。基本上,我的目标只是改变Discus中消息的顺序。 但是我的代码没有效果,但是我在日志中得到一条消息,它正在运行 odoo.define('config.thread',函数(require){ “严格使用”; var Thread=require('mail.ChatThread'); 变量顺序={ ASC:1, 描述:-1, };

这就是我试图在线程中重写函数的方式,通常,我只是将
display\u order:order.ASC
更改为
display\u order:order.DESC
。基本上,我的目标只是改变Discus中消息的顺序。 但是我的代码没有效果,但是我在日志中得到一条消息,它正在运行


odoo.define('config.thread',函数(require){
“严格使用”;
var Thread=require('mail.ChatThread');
变量顺序={
ASC:1,
描述:-1,
};
log(“ChatThread:,Thread”);
包括({
初始化:函数(父级,选项){
这个._super.apply(这个,参数);
this.options=..defaults(options |{}{
显示顺序:order.DESC,
});
}
});
});
赏金更新: 当我试图调试这一行时,
this.\u super.apply(this,arguments)在参数中,我收到的显示顺序是:1,所以我猜这一行

this.options = _.defaults(options || {}, {
                    display_order: ORDER.DESC,
                });

工作不正常。因此,任何建议

以下是我的问题的解决方案:

odoo.define('modulename.ChatThread',
功能(需要){
“严格使用”;
var core=require('web.core');
var MailThread=require('mail.ChatThread');
var Thread=MailThread.include({
类名:“o_邮件_线程”,
初始化:函数(父级,选项){
这个._super.apply(这个,参数);
this.options.display_order=-1;
},
});
});

也许您应该正确阅读错误消息?;-)包括。。。我愚蠢的错误。。但thanx的帮助…只是发生在每个人身上。不幸的是,即使在我纠正了我的打字错误之后,代码也没有任何作用…希望有人能进一步帮助你,我不能。