diff --git a/addons/calendar/models/calendar_attendee.py b/addons/calendar/models/calendar_attendee.py index dca29b1693e..0c30f1c7a5a 100644 --- a/addons/calendar/models/calendar_attendee.py +++ b/addons/calendar/models/calendar_attendee.py @@ -148,14 +148,18 @@ class Attendee(models.Model): """ Marks event invitation as Accepted. """ for attendee in self: attendee.event_id.message_post( - body=_("%s has accepted invitation") % (attendee.common_name), - subtype_xmlid="calendar.subtype_invitation") + author_id=attendee.partner_id.id, + body=_("%s has accepted the invitation") % (attendee.common_name), + subtype_xmlid="calendar.subtype_invitation", + ) return self.write({'state': 'accepted'}) def do_decline(self): """ Marks event invitation as Declined. """ for attendee in self: attendee.event_id.message_post( - body=_("%s has declined invitation") % (attendee.common_name), - subtype_xmlid="calendar.subtype_invitation") + author_id=attendee.partner_id.id, + body=_("%s has declined the invitation") % (attendee.common_name), + subtype_xmlid="calendar.subtype_invitation", + ) return self.write({'state': 'declined'}) diff --git a/addons/calendar/views/calendar_views.xml b/addons/calendar/views/calendar_views.xml index b1a66d74cca..6d59481a7a6 100644 --- a/addons/calendar/views/calendar_views.xml +++ b/addons/calendar/views/calendar_views.xml @@ -39,24 +39,20 @@