diff --git a/guardian/views.py b/guardian/views.py index 41ede37..5fe331e 100644 --- a/guardian/views.py +++ b/guardian/views.py @@ -71,7 +71,7 @@ class SignupViewset(viewsets.ModelViewSet): """Send email to the register user""" send_otp_email(request.data['email'], otp) # send push notification for registration - send_notification(REGISTRATION, None, user.id, {}) + send_notification.delay(REGISTRATION, None, user.id, {}) return custom_response(SUCCESS_CODE['3001'], response_status=status.HTTP_200_OK) return custom_error_response(serializer.errors, response_status=status.HTTP_400_BAD_REQUEST) diff --git a/junior/serializers.py b/junior/serializers.py index 195efa5..13b6815 100644 --- a/junior/serializers.py +++ b/junior/serializers.py @@ -420,8 +420,8 @@ class AddGuardianSerializer(serializers.ModelSerializer): """Notification email""" junior_notification_email(email, full_name, email, password) junior_approval_mail(email, full_name) - send_notification(INVITED_GUARDIAN, None, junior_data.auth.id, {}) - send_notification(APPROVED_JUNIOR, None, guardian_data.user.id, {}) + send_notification.delay(INVITED_GUARDIAN, None, junior_data.auth.id, {}) + send_notification.delay(APPROVED_JUNIOR, None, guardian_data.user.id, {}) return guardian_data class StartTaskSerializer(serializers.ModelSerializer):