From 0a1f09c0862f2b26bd411d12e9ad7a6f376408e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rn=20K=C3=BCnsem=C3=B6ller?= <jkuensem@physik.uni-bielefeld.de> Date: Thu, 28 Oct 2021 19:49:05 +0200 Subject: [PATCH] TMSS-605: fix filter for overlap of reservation and SUB times after merge with master --- SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py b/SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py index d28d2747f3d..621c1f82ff7 100644 --- a/SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py +++ b/SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py @@ -1699,7 +1699,7 @@ class Reservation(NamedCommon, TemplateSchemaMixin): active_subs = [x for x in subs if (x.status in [SchedulingUnitBlueprint.Status.OBSERVING.value, SchedulingUnitBlueprint.Status.SCHEDULED.value] and x.scheduled_on_sky_stop_time >= self.start_time)] if self.stop_time: - active_subs = [x for x in active_subs if self.scheduled_on_sky_start_time <= self.stop_time] + active_subs = [x for x in active_subs if x.scheduled_on_sky_start_time <= self.stop_time] # Raise an exception if any of these scheduling units uses a station that shall be reserved if "resources" in self.specifications_doc and "stations" in self.specifications_doc["resources"]: -- GitLab