diff --git a/src/pages/GoogleAuthCallback.tsx b/src/pages/GoogleAuthCallback.tsx index c7dfe0c..27d18b3 100644 --- a/src/pages/GoogleAuthCallback.tsx +++ b/src/pages/GoogleAuthCallback.tsx @@ -17,6 +17,7 @@ import { } from "../api/users"; import { useTranslation } from "../hooks/useTranslation"; import { setSessionTokens } from "../lib/session"; +import { AuthOtpInput } from "./auth/AuthOtpInput"; type GoogleStep = "loading" | "collect_mobile" | "claim_required" | "error"; type CooldownKey = "otpSend" | "otpVerify"; @@ -106,6 +107,7 @@ export default function GoogleAuthCallback() { if (payload.status === "claim_required") { setMobile(payload.mobile); + setOtpCode(""); setGoogleEmail(payload.email); setFlowResolution(payload.resolution); setMobileHint(payload.mobile_hint ?? null); @@ -325,7 +327,7 @@ export default function GoogleAuthCallback() { )} {step === "collect_mobile" && ( -