not found
This commit is contained in:
@@ -16,17 +16,21 @@ 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 email_notification:
|
if user:
|
||||||
subscribe_for_user.update(receive_finish_subscribe_msg=True)
|
subscribe_for_user = SubscribeForUser.objects.filter(user_id=user[0].id)
|
||||||
else:
|
|
||||||
subscribe_for_user.update(receive_finish_subscribe_msg=False)
|
|
||||||
|
|
||||||
if auto_subscribe:
|
if email_notification:
|
||||||
subscribe_for_user.update(auto_continue=True)
|
subscribe_for_user.update(receive_finish_subscribe_msg=True)
|
||||||
else:
|
else:
|
||||||
subscribe_for_user.update(auto_continue=False)
|
subscribe_for_user.update(receive_finish_subscribe_msg=False)
|
||||||
|
|
||||||
return Response("Subscriptions updated successfully", status=status.HTTP_200_OK)
|
if auto_subscribe:
|
||||||
|
subscribe_for_user.update(auto_continue=True)
|
||||||
|
else:
|
||||||
|
subscribe_for_user.update(auto_continue=False)
|
||||||
|
|
||||||
|
return Response("Subscriptions updated successfully", status=status.HTTP_200_OK)
|
||||||
|
|
||||||
|
return Response("User not found", status=status.HTTP_404_NOT_FOUND)
|
||||||
|
|||||||
Reference in New Issue
Block a user