diff --git a/event_track_location_overlap/models/event_track_location.py b/event_track_location_overlap/models/event_track_location.py index 076f1570e..85eed27bb 100644 --- a/event_track_location_overlap/models/event_track_location.py +++ b/event_track_location_overlap/models/event_track_location.py @@ -23,7 +23,11 @@ def _check_overlappable_one(self): return # Get tracks that could produce an overlap remaining_tracks = self.env["event.track"].search( - [("location_id", "=", self.id), ("stage_id.is_cancel", "=", False)] + [ + ("location_id", "=", self.id), + ("stage_id.is_cancel", "=", False), + ("date", "!=", False), + ] ) # Compare tracks overlapping among themselves while remaining_tracks: