diff --git a/addons/website_event_track/models/event_track.py b/addons/website_event_track/models/event_track.py index 4dc21a14370..7af875da34d 100644 --- a/addons/website_event_track/models/event_track.py +++ b/addons/website_event_track/models/event_track.py @@ -354,6 +354,8 @@ class Track(models.Model): def _synchronize_with_stage(self, stage): if stage.is_done: self.is_published = True + elif stage.is_cancel: + self.is_published = False # ------------------------------------------------------------ # MESSAGING