From 6d6d73a5e39716c5dc0bd72780f6774f680d3c73 Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Tue, 26 Mar 2024 17:41:21 -0400
Subject: [PATCH] refactor: remove code for nested routes

---
 program/serializers.py | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/program/serializers.py b/program/serializers.py
index deb5e163..adb716c0 100644
--- a/program/serializers.py
+++ b/program/serializers.py
@@ -999,12 +999,6 @@ class NoteSerializer(serializers.ModelSerializer):
 
         links_data = validated_data.pop("links", [])
 
-        # required
-        # 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)
-
         show = validated_data["timeslot"].schedule.show
         user = self.context.get("request").user
         user_is_owner = user in show.owners.all()
-- 
GitLab