2014-02-10 19 views
1

我在窗体中创建了一个带有喋喋不休的自定义模块。Openrerp chatter message_post error

我想发布自定义消息。但我得到以下错误。

File "/opt/openerp/addons/mail/mail_thread.py", line 1023, in message_post 
    "Invalid thread_id; should be 0, False, an ID or a list with one ID" 
AssertionError: Invalid thread_id; should be 0, False, an ID or a list with one ID 

对于我的.py程序是在以下链接

http://pastebin.com/9Bq4MZQ9

+0

您的堆栈跟踪显示_your_代码中哪行触发错误? – Basic

+0

其显示错误是在第22行 – user2088432

回答

0

试试这个功能,希望这将解决您的错误。

def function_which_post_msg(self, cr, uid, ids, context=None):  
    self.message_post(cr, uid, [ids[0]], body=_("New Question has been <b>created</b>"), context=context) 
+0

感谢兄弟,很棒的工作,你帮我学了很多OpenERP。保持它,谢谢。 – user2088432

相关问题