콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
1 회신
8525 화면

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
4453
2
4월 23
6827
0
11월 22
2858
0
11월 18
3026
1
11월 17
39