From d8c4690c233460da10473f65f2fd013c0ec29a88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20-=20Le=20Filament?= <remi@le-filament.com> Date: Wed, 20 Apr 2022 17:09:22 +0200 Subject: [PATCH] [FIX] Issue with calendar meetings --- models/calendar.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/models/calendar.py b/models/calendar.py index b7f26a6..6480452 100644 --- a/models/calendar.py +++ b/models/calendar.py @@ -267,3 +267,11 @@ class CalendarEvent(models.Model): del r[k] return result + + @api.model + def read_group(self, domain, fields, groupby, offset=0, limit=None, orderby=False, lazy=True): + if 'date' in groupby: + raise UserError(_('Group by date is not supported, use the calendar view instead.')) + if self._context.get("mymeetings"): + domain.append(('partner_ids', 'in', self.env.user.partner_id.ids)) + return super(CalendarEvent, self.with_context(virtual_id=False)).read_group(domain, fields, groupby, offset=offset, limit=limit, orderby=orderby, lazy=lazy) -- GitLab