From 7db6502a89d7a610de16153d15d663a52c6f6820 Mon Sep 17 00:00:00 2001 From: abutalib-kiwi Date: Fri, 8 Sep 2023 16:41:59 +0530 Subject: [PATCH] check answer api fixed --- junior/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/junior/views.py b/junior/views.py index 0dd632d..71a09b0 100644 --- a/junior/views.py +++ b/junior/views.py @@ -643,10 +643,10 @@ class CheckAnswerAPIView(viewsets.ModelViewSet): answer_id = self.request.GET.get('answer_id') current_page = self.request.GET.get('current_page') queryset = self.get_queryset() - submit_ans = SurveyOption.objects.filter(id=answer_id, is_answer=True).last() + submit_ans = SurveyOption.objects.filter(id=answer_id).last() junior_article_points = JuniorArticlePoints.objects.filter(junior__auth=self.request.user, question=queryset) - if submit_ans: + if submit_ans.is_answer: junior_article_points.update(submitted_answer=submit_ans, is_attempt=True, is_answer_correct=True) JuniorPoints.objects.filter(junior__auth=self.request.user).update(total_points= F('total_points') + queryset.points)