Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
1 Odpowiedz
5441 Widoki

Iwant to add my 'res.users' field to the followers of oe chatter  :

Python

class StockAlert(models.Model):
    _inherit = ['mail.thread', 'mail.activity.mixin']
  
    responsable_id = fields.Many2one('res.users' ,store=True)

XML View









Awatar
Odrzuć
Autor Najlepsza odpowiedź

answer add :

@api.multi
def write(self, vals):
result = super(StockAlert, self).write(vals)
for record in result:
followers= []
if record.responsable_id.partner_id.id not in record.message_follower_ids.ids:
follower.append(record.responsable_id.partner_id.id)
record.message_subscribe(followers)
return result

@api.model
def create(self, vals):
result = super(StockAlert, self).create(vals)
for record in result:
followers= []
if record.responsable_id.partner_id.id not in record.message_follower_ids.ids:
followers.append(record.responsable_id.partner_id.id)
record.message_subscribe(followers)
return result
Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
2
wrz 25
370
4
maj 24
7725
1
lip 23
2624
3
cze 23
3642
4
cze 22
5415