diff --git a/addons/event/models/event.py b/addons/event/models/event.py index f73257b8a01..801b67660b1 100644 --- a/addons/event/models/event.py +++ b/addons/event/models/event.py @@ -122,10 +122,10 @@ class event_event(models.Model): date_tz = fields.Selection('_tz_get', string='Timezone', default=lambda self: self.env.user.tz) date_begin = fields.Datetime( string='Start Date', required=True, - readonly=True, states={'draft': [('readonly', False)]}) + track_visibility='onchange', states={'done': [('readonly', True)]}) date_end = fields.Datetime( string='End Date', required=True, - readonly=True, states={'draft': [('readonly', False)]}) + track_visibility='onchange', states={'done': [('readonly', True)]}) date_begin_located = fields.Datetime(string='Start Date Located', compute='_compute_date_begin_tz') date_end_located = fields.Datetime(string='End Date Located', compute='_compute_date_end_tz') diff --git a/addons/website_event/views/website_event_backend.xml b/addons/website_event/views/website_event_backend.xml index 3d626452a7d..221588825ae 100644 --- a/addons/website_event/views/website_event_backend.xml +++ b/addons/website_event/views/website_event_backend.xml @@ -22,12 +22,12 @@