From f4af2400e95478a9470ddacef14caa4f85b0d6be Mon Sep 17 00:00:00 2001 From: Parsa Nazer Date: Wed, 5 Mar 2025 00:51:50 +0330 Subject: [PATCH] update SubscribeView --- backend/account/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/account/views.py b/backend/account/views.py index ad91bc4..b731b0d 100644 --- a/backend/account/views.py +++ b/backend/account/views.py @@ -177,11 +177,12 @@ class GetIDUserAddressView(generics.RetrieveAPIView): class SubscribeView(APIView): serializer_class = PushSubscriptionSerializer + permission_classes = [IsAuthenticated] def post(self, request): push_ser = self.serializer_class(data=request.data) if push_ser.is_valid(): PushSubscription.objects.update_or_create( - user=User.objects.all().first(), + user=request.user, defaults=(push_ser.validated_data) ) return Response(status=status.HTTP_201_CREATED)