Merge pull request #293 from KiwiTechLLC/dev

Dev
This commit is contained in:
Ankitajain-kiwi
2023-08-29 20:00:01 +05:30
committed by GitHub
3 changed files with 6 additions and 5 deletions

View File

@ -322,7 +322,7 @@ class ForgotPasswordAPIView(views.APIView):
send_all_email.delay( send_all_email.delay(
'email_reset_verification.email', email, verification_code 'email_reset_verification.email', email, verification_code
) )
expiry = OTP_EXPIRY expiry = timezone.now() + timezone.timedelta(days=1)
user_data, created = UserEmailOtp.objects.get_or_create( user_data, created = UserEmailOtp.objects.get_or_create(
email=email email=email
) )

View File

@ -219,7 +219,7 @@ class AddJuniorAPIView(viewsets.ModelViewSet):
return False return False
if not junior.guardian_code: if not junior.guardian_code:
junior.guardian_code = [guardian.guardian_code] junior.guardian_code = [guardian.guardian_code]
if type(junior.guardian_code) is list and len(junior.guardian_code) < 3: elif type(junior.guardian_code) is list and len(junior.guardian_code) < 3:
junior.guardian_code.append(guardian.guardian_code) junior.guardian_code.append(guardian.guardian_code)
else: else:
return "Max" return "Max"
@ -595,8 +595,8 @@ class StartAssessmentAPIView(viewsets.ModelViewSet):
article_id = self.request.GET.get('article_id') article_id = self.request.GET.get('article_id')
# if referral_code: # if referral_code:
article = Article.objects.filter(id=article_id, is_deleted=False).prefetch_related( article = Article.objects.filter(id=article_id, is_deleted=False).prefetch_related(
'article_cards', 'article_survey', 'article_survey__options' 'article_survey'
).order_by('-created_at') )
return article return article
def list(self, request, *args, **kwargs): def list(self, request, *args, **kwargs):
"""Params """Params

View File

@ -306,8 +306,9 @@ class StartAssessmentSerializer(serializers.ModelSerializer):
"""current page""" """current page"""
context_data = self.context.get('user') context_data = self.context.get('user')
data = JuniorArticle.objects.filter(junior__auth=context_data, article=obj).last() data = JuniorArticle.objects.filter(junior__auth=context_data, article=obj).last()
total_count = obj.article_survey.all().count()
if data: if data:
return data.current_que_page return data.current_que_page if data.current_que_page < total_count else data.current_que_page - 1
return NUMBER['zero'] return NUMBER['zero']
class Meta(object): class Meta(object):
""" """