mirror of
https://github.com/HamzaSha1/zod-backend.git
synced 2025-11-26 08:34:55 +00:00
fixed approve junior notification issue
This commit is contained in:
@ -303,7 +303,7 @@ class ApproveJuniorAPIView(viewsets.ModelViewSet):
|
|||||||
# save serializer
|
# save serializer
|
||||||
serializer.save()
|
serializer.save()
|
||||||
send_notification.delay(ASSOCIATE_APPROVED, guardian.user.id, GUARDIAN,
|
send_notification.delay(ASSOCIATE_APPROVED, guardian.user.id, GUARDIAN,
|
||||||
junior_queryset.auth.id)
|
junior_queryset.auth.id, {})
|
||||||
return custom_response(SUCCESS_CODE['3023'], serializer.data, response_status=status.HTTP_200_OK)
|
return custom_response(SUCCESS_CODE['3023'], serializer.data, response_status=status.HTTP_200_OK)
|
||||||
else:
|
else:
|
||||||
if junior_queryset.guardian_code and ('-' in junior_queryset.guardian_code):
|
if junior_queryset.guardian_code and ('-' in junior_queryset.guardian_code):
|
||||||
@ -314,7 +314,7 @@ class ApproveJuniorAPIView(viewsets.ModelViewSet):
|
|||||||
junior_queryset.guardian_code.remove(guardian.guardian_code)
|
junior_queryset.guardian_code.remove(guardian.guardian_code)
|
||||||
junior_queryset.guardian_code_status.pop(index)
|
junior_queryset.guardian_code_status.pop(index)
|
||||||
junior_queryset.save()
|
junior_queryset.save()
|
||||||
send_notification.delay(ASSOCIATE_REJECTED, guardian.user.id, GUARDIAN, junior_queryset.auth.id)
|
send_notification.delay(ASSOCIATE_REJECTED, guardian.user.id, GUARDIAN, junior_queryset.auth.id, {})
|
||||||
return custom_response(SUCCESS_CODE['3024'], response_status=status.HTTP_200_OK)
|
return custom_response(SUCCESS_CODE['3024'], response_status=status.HTTP_200_OK)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
return custom_error_response(str(e), response_status=status.HTTP_400_BAD_REQUEST)
|
return custom_error_response(str(e), response_status=status.HTTP_400_BAD_REQUEST)
|
||||||
|
|||||||
Reference in New Issue
Block a user