Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
1 Rispondi
2837 Visualizzazioni

​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?


Avatar
Abbandona
Autore

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?

Risposta migliore

Hi,

You can modify your code as follows:

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

Thanks

Avatar
Abbandona
Post correlati Risposte Visualizzazioni Attività
1
feb 21
4829
3
giu 20
5415
0
giu 20
3049
0
feb 16
4084
2
lug 18
8540