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

Hello,

We're using Odoo version 16.0, and we're experiencing a problem with the "Calendar" application. 

When someone creates an event as an organizer, he doesn't receive any email related to his event (Date updated, Event Update, Meeting Invitation, Reminder). All attendees receive the emails without any hassle.


This is not a problem linked to the SMTP server configuration, as all the other attendees receive the emails without a hitch.


However, the template configuration seems correct because, for example, the 'To (Emails)' value of the 'Calendar: Event Update' template is equal to "{{ object._get_attendee_emails() }}". As the organizer is one of the attendees by default, he should receive the email. When previewing the templates on a test event, we can see that an email should be sent to the organizer.


Maybe I missed something? If you have an idea to solve this problem ... 


Thank you in advance for your help.

Kind regards.


Imagine profil
Abandonează

I have the same problem.

Cel mai bun răspuns

Hi,

This is by design in Odoo, as there is a method called '_should_notify_attendee', where current user is explicitly excluded.

You can change this behavior by overriding the calendar.attendee with following code:

class Attendee(models.Model):
_inherit = 'calendar.attendee'

def _should_notify_attendee(self):
""" override base Utility method that determines if the attendee should be notified. """
self.ensure_one()
return True # we want to notify current user also



Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
1
apr. 25
1410
1
apr. 24
1449
0
dec. 23
1496
Odoo App Rezolvat
1
nov. 23
2008
0
nov. 23
999