not found

This commit is contained in:
Philip
2024-02-25 13:41:26 +03:00
parent 90ef093fca
commit df45f3a704

View File

@@ -16,8 +16,10 @@ class SubscribersView(APIView):
email_notification = data['email_notification'] email_notification = data['email_notification']
auto_subscribe = data['auto_subscribe'] auto_subscribe = data['auto_subscribe']
user = User.objects.get(email=email) user = User.objects.filter(email=email)
subscribe_for_user = SubscribeForUser.objects.filter(user_id=user.id)
if user:
subscribe_for_user = SubscribeForUser.objects.filter(user_id=user[0].id)
if email_notification: if email_notification:
subscribe_for_user.update(receive_finish_subscribe_msg=True) subscribe_for_user.update(receive_finish_subscribe_msg=True)
@@ -30,3 +32,5 @@ class SubscribersView(APIView):
subscribe_for_user.update(auto_continue=False) subscribe_for_user.update(auto_continue=False)
return Response("Subscriptions updated successfully", status=status.HTTP_200_OK) return Response("Subscriptions updated successfully", status=status.HTTP_200_OK)
return Response("User not found", status=status.HTTP_404_NOT_FOUND)