Skip to Content
Menu
This question has been flagged
3 Replies
4709 Zobrazenia

We have a model with a chatter and creating records.

For all (by code) newly created records the current user is automatically set as following to the record.

How to avoid this automatic subscription behavior in Odoo14/15?

Avatar
Zrušiť
Autor

During the meanwhile I figured out a solution.
When the model is being created an additional context can be used like this:
self.env['mymodel'].with_context(mail_create_nosubscribe=True).create(vals)

Autor Best Answer

I added message_is_follower in create method:

self.env['mymodel'].create({
       'message_is_follower': False,
       ....

Which was not working...


-------------------------------------

SOLUTION:

This code prevents automatic follow assignment of the current user during creating new database records.

self.env['mymodel'].with_context(mail_create_nosubscribe=True).create(vals)


Avatar
Zrušiť

Could you post a bit more of the script you tried?

Best Answer

When you set the properties of the record set 'message_is_follower': False

Avatar
Zrušiť
Related Posts Replies Zobrazenia Aktivita
1
feb 25
1503
2
dec 24
2476
0
nov 24
1483
0
jan 25
2687
1
okt 23
2824