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

Hello! 


I want to show these messages but their body is empty so in the chatter appears nothing. 

I mean, model 'mail.message' with message_type = 'notification'.

How can i do it?

Thanks!

Imagine profil
Abandonează
Cel mai bun răspuns

def send_notification(self, message):
target_user_group = self.env.ref('module.group_name')

target_users = self.env['res.users'].search(
[('groups_id', '=', target_user_group.id)]
)

notification_ids = []
for user in target_users:
notification_ids.append((0, 0, {
'res_partner_id': user.partner_id.id,
'notification_type': 'inbox'}))

self.message_post(body=message, message_type='notification', subtype='mail.mt_comment',
notification_ids=notification_ids)
you can do something like this here i'm getting all target users through a specific group and append notifications to them the notification will be shown in each user chat notification drop down list and also at the Discuss Home page

Hope it helped 

Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
1
iun. 19
9043
1
feb. 25
1546
2
dec. 24
2527
0
nov. 24
1690
3
mai 24
4761