fix(auth): preserve phone identity across add-email retries

This commit is contained in:
InkCrow
2026-05-12 20:39:20 +08:00
parent 0b74e600c0
commit 67c111ed43
7 changed files with 183 additions and 2 deletions
+6
View File
@@ -574,6 +574,12 @@
}
}
break;
case 7:
await syncStepAccountIdentityFromPayload(payload);
if (payload.loginVerificationRequestedAt) {
await setState({ loginVerificationRequestedAt: payload.loginVerificationRequestedAt });
}
break;
case 8:
await setState({
...(payload.phoneVerification || payload.loginPhoneVerification ? {