Ir al contenido
Menú
Se marcó esta pregunta
3 Respuestas
4532 Vistas

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
Descartar
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 Mejor respuesta

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
Descartar

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

Mejor respuesta

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

Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
1
feb 25
1376
2
dic 24
2352
0
nov 24
1138
0
ene 25
2603
1
oct 23
2752