From 2ddbf866a09ebe374c8a3c9f4635ec1feef0e5e8 Mon Sep 17 00:00:00 2001 From: Matias Bordese Date: Mon, 15 Aug 2022 11:44:26 -0300 Subject: [PATCH] Fix to check for final type in schedule filter_events --- engine/apps/api/views/schedule.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/apps/api/views/schedule.py b/engine/apps/api/views/schedule.py index 19b65010..e2c1ea51 100644 --- a/engine/apps/api/views/schedule.py +++ b/engine/apps/api/views/schedule.py @@ -232,7 +232,7 @@ class ScheduleView( schedule = self.original_get_object() - if filter_by is not None: + if filter_by is not None and filter_by != EVENTS_FILTER_BY_FINAL: filter_by = OnCallSchedule.PRIMARY if filter_by == EVENTS_FILTER_BY_ROTATION else OnCallSchedule.OVERRIDES events = schedule.filter_events( user_tz, starting_date, days=days, with_empty=True, with_gap=resolve_schedule, filter_by=filter_by