コンテンツへスキップ
メニュー
この質問にフラグが付けられました
1 返信
8487 ビュー

Hello, I have a little question, in my odoo module I have a mail send function with a template for the users, but I use the message_post() function for generate a message in the dashboard, my problem is that the user receives 2 mails when I only want the mail with the template.


There is a way for self.message_post() don't send a email? Or there is a way for input a template inside self.message_post()


Thanks to everybody!!

アバター
破棄
最善の回答


Hello Jorge , 


If i understand your issue you don't want the notifications message to be send to the followers of the document you're sending , maybe this odoo context mixin will help you

  • mail_create_nosubscribe: at create or message_post, do not subscribe the current user to the record thread
  • tracking_disable: at create and write, perform no MailThread features (auto subscription, tracking, post, ..)

pass this context to your function using with_context (mail_create_nosubscribe=False,tracking_disable=False)


I hope this answer help you if not you can explain more your issue or add an excerpt from the code you have issue with.


アバター
破棄
関連投稿 返信 ビュー 活動
2
3月 15
4436
2
4月 23
6790
0
11月 22
2814
0
11月 18
3008
1
11月 17
39