From 8e8bc349c9a409706891b69b975bc288a809a1b2 Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Mon, 28 Oct 2024 15:23:08 -0400 Subject: [PATCH] fix: this is somehow needed by the tests --- program/views.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/program/views.py b/program/views.py index 831f1b5a..433b940f 100644 --- a/program/views.py +++ b/program/views.py @@ -722,6 +722,7 @@ class APIShowViewSet(viewsets.ModelViewSet): def create(self, request, *args, **kwargs): serializer = ShowSerializer( + context={"request": self.request}, # FIXME: this is somehow needed by the tests data=request.data, ) @@ -741,6 +742,7 @@ class APIShowViewSet(viewsets.ModelViewSet): partial = kwargs.get("partial", False) show = self.get_object() serializer = ShowSerializer( + context={"request": self.request}, # FIXME: this is somehow needed by the tests data=request.data, instance=show, partial=partial, @@ -1502,6 +1504,7 @@ class APIProfileViewSet(ActiveFilterMixin, viewsets.ModelViewSet): def create(self, request, *args, **kwargs): serializer = ProfileSerializer( + context={"request": self.request}, # FIXME: this is somehow needed by the tests data=request.data, ) if serializer.is_valid(raise_exception=True): @@ -1513,6 +1516,7 @@ class APIProfileViewSet(ActiveFilterMixin, viewsets.ModelViewSet): profile = self.get_object() serializer = ProfileSerializer( + context={"request": self.request}, # FIXME: this is somehow needed by the tests data=request.data, instance=profile, partial=partial, -- GitLab