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

​hi,

platform odoo 16 enterprise
Could you help my in ph coding automate actions. I'm trying to add followers by code:

​record.message_subscribe([1911,1912])

So far i know it can't work properly because of one of modules, which prevent adding any followers automaticaly by demanding : self._context.get('pushed_follow_button'):

​class MailThread(models.AbstractModel):

"""Extend to disable auto followers."""


_inherit = 'mail.thread'


def message_subscribe(self, partner_ids=None, subtype_ids=None):

​if self._context.get('pushed_follow_button'):

​return super(MailThread, self).message_subscribe(partner_ids=partner_ids, subtype_ids=subtype_ids)

​return True

how to pass context in phyton code automate acions, could you kindly help my to solve my problem?


아바타
취소
작성자

Thank you for an answer. Unfortunately it didn't follow any of User. The followers id numbers are exported from CRM lines, so it shouldn't be a problem. Do you have any other idea why it didn't work?

베스트 답변

Hi,

You can modify your code as follows:

​record.with_context(pushed_follow_button=True).message_subscribe([1911,1912])

Thanks

아바타
취소
관련 게시물 답글 화면 활동
1
2월 21
4434
3
6월 20
5156
0
6월 20
2708
0
2월 16
3794
2
7월 18
8205