diff --git a/addons/calendar/models/calendar.py b/addons/calendar/models/calendar.py index 53eb5e867ea..0108a3ddd5d 100644 --- a/addons/calendar/models/calendar.py +++ b/addons/calendar/models/calendar.py @@ -1371,7 +1371,8 @@ class Meeting(models.Model): rrule_type=False, rrule='', recurrency=False, - final_date=datetime.strptime(data.get('start'), DEFAULT_SERVER_DATETIME_FORMAT if data['allday'] else DEFAULT_SERVER_DATETIME_FORMAT) + timedelta(hours=values.get('duration', False) or data.get('duration')) + final_date=False, + end_type=False ) # do not copy the id