From c8915711ce49afcb7fd81164b3a90e7d757881f0 Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Wed, 11 Sep 2024 17:04:39 -0400 Subject: [PATCH] fix: simplify comparisons --- program/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/program/views.py b/program/views.py index 01d0e950..d827ea10 100644 --- a/program/views.py +++ b/program/views.py @@ -1138,7 +1138,8 @@ class APIScheduleViewSet(viewsets.ModelViewSet): schedule = self.get_object() default_playlist_id = request.data.get("schedule").get("default_playlist_id") - if default_playlist_id == "" or default_playlist_id is None: + + if default_playlist_id == "": # "clear" the default_playlist_id if the field has no value schedule.default_playlist_id = None else: @@ -1151,7 +1152,7 @@ class APIScheduleViewSet(viewsets.ModelViewSet): schedule.is_repetition = False last_date = request.data.get("schedule").get("last_date") - if last_date == "" or last_date is None: + if last_date == "": # "clear" the last_date if the field has no value schedule.last_date = None else: -- GitLab