Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
3 Replies
4361 Tampilan

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
Buang
Penulis

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)

Penulis Jawaban Terbai

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
Buang

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

Jawaban Terbai

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

Avatar
Buang
Post Terkait Replies Tampilan Aktivitas
1
Feb 25
1223
2
Des 24
2155
0
Nov 24
1037
0
Jan 25
2451
1
Okt 23
2581