Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
1 Răspunde
1799 Vizualizări

Hello dears,


when we have a customer in tasks, they are automatically subscribed as followers.

Even after I delete this customer from follower list, it will be re-added after next message.


I am looking for a way forbid this behavior, I do have access to the python files, just not sure which model or part of the python definitions controls this behavior.


Any help is welcome!

Imagine profil
Abandonează
Cel mai bun răspuns

Hello

You can write following code into your custom module.

class Task(models.Model):
    _inherit = 'project.task'

def message_subscribe
(self, partner_ids=None, subtype_ids=None):
    if self.partner_id.id in partner_ids : partner_ids.remove(self.partner_id.id)
        res = super(Task, self).message_subscribe(partner_ids=partner_ids,         subtype_ids=subtype_ids)
        return res


Thanks & Regards,



CandidRoot Solutions Pvt. Ltd.

Mobile: (+91) 8849036209
Email: info@candidroot.com
Skype: live:candidroot
Web: https://www.candidroot.com
Address: 1229-1230, Iconic Shyamal, Near Shyamal Cross Road, Ahmedabad, Gujarat 380015
    


Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
1
mar. 15
4898
3
mar. 15
11082
0
apr. 24
1378
0
ian. 23
1768
0
oct. 22
2273