feat(user): update user verification process to utilize TemporaryUser model and include verification status in response
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 5m54s

This commit is contained in:
2025-08-02 13:38:47 +05:00
parent 64bba25fb9
commit 85485ae351
2 changed files with 40 additions and 34 deletions

View File

@@ -550,15 +550,19 @@ def filter_temporary_user(request):
elif mobile:
filters |= Q(t_mobile=mobile)
user = TemporaryUser.objects.only("t_id", "otp_verified").filter(filters).first()
user = (
TemporaryUser.objects.only("t_id", "otp_verified", "t_verified")
.filter(filters)
.first()
)
print(f"Querying with filters: {filters}")
print(f"Found temporary user: {user}")
return Response(
{"ok": True, "otp_verified": user.otp_verified}
{"ok": True, "otp_verified": user.otp_verified, "t_verified": user.t_verified}
if user
else {"ok": False, "otp_verified": False}
else {"ok": False, "otp_verified": False, "t_verified": False}
)