From e60226801a6cd5c9e5ae815d89dae31f353786be Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Fri, 23 Feb 2024 11:35:13 -0400
Subject: [PATCH] refactor: simplify the code

---
 program/serializers.py | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/program/serializers.py b/program/serializers.py
index 5d377851..ee4910b0 100644
--- a/program/serializers.py
+++ b/program/serializers.py
@@ -1016,10 +1016,8 @@ class NoteSerializer(serializers.ModelSerializer):
         links_data = validated_data.pop("links", [])
 
         # required
-        if "timeslot" in validated_data:
-            validated_data["timeslot"] = validated_data.pop("timeslot")
-        else:
-            # TODO: Once we remove nested routes, this hack should be removed
+        # TODO: Once we remove nested routes, this hack should be removed
+        if "timeslot" not in validated_data:
             timeslot_pk = TimeSlot.objects.get(pk=self.context["request"].path.split("/")[-3])
             validated_data["timeslot"] = validated_data.pop("timeslot", timeslot_pk)
 
-- 
GitLab