Merge pull request #332 from KiwiTechLLC/ZBKBCK-52

fixed article reward points notification for 0 points earned
This commit is contained in:
dilipshrivastwa-kiwi
2023-09-13 14:50:24 +05:30
committed by GitHub

View File

@ -711,8 +711,9 @@ class CompleteArticleAPIView(views.APIView):
is_answer_correct=True).aggregate(
total_earn_points=Sum('earn_points'))['total_earn_points']
data = {"total_earn_points":total_earn_points}
send_notification.delay(ARTICLE_REWARD_POINTS, None, None,
request.user.id, {'points': total_earn_points})
if total_earn_points:
send_notification.delay(ARTICLE_REWARD_POINTS, None, None,
request.user.id, {'points': total_earn_points})
return custom_response(SUCCESS_CODE['3042'], data, response_status=status.HTTP_200_OK)
except Exception as e:
return custom_error_response(str(e), response_status=status.HTTP_400_BAD_REQUEST)