From 56b0f6bb027f312ec62f490ffc4471907317f6cc Mon Sep 17 00:00:00 2001 From: root Date: Mon, 20 Nov 2023 13:51:11 +0100 Subject: [PATCH] fix recurring events --- models/event.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/models/event.py b/models/event.py index 4c00db3..6346e1b 100755 --- a/models/event.py +++ b/models/event.py @@ -292,16 +292,16 @@ class KalachakraEvent(models.Model): i=1 while start_date_event<=end_generation_date: - if not start_date_event.weekday() in (5,6): - #avant de dupliquer l'événement on regarde si celui-ci n'a pas déjà été crée ! - evt=self.env['event.event'].search([('date_begin','=',start_date_event),('parent_event_id','=', int(self.id))]) - if evt: raise Warning('action cancelled: event already generated with this date :'+ str(start_date_event)) - - - - dup=self._create_event(start_date_event,end_date_event) - - #dup.add_event_to_google_agenda() + #if not start_date_event.weekday() in (5,6): + #avant de dupliquer l'événement on regarde si celui-ci n'a pas déjà été crée ! + evt=self.env['event.event'].search([('date_begin','=',start_date_event),('parent_event_id','=', int(self.id))]) + if evt: raise Warning('action cancelled: event already generated with this date :'+ str(start_date_event)) + + + + dup=self._create_event(start_date_event,end_date_event) + + #dup.add_event_to_google_agenda() old_end_date_event_tz=end_date_event.astimezone(client_tz) old_start_date_event_tz=start_date_event.astimezone(client_tz)