fix(cnb): delete email and state cache before execute login

(cherry picked from commit 8c1ed4b262ef90fef463fd117fe354589dbd4bbe)
This commit is contained in:
dab246
2025-11-27 02:57:10 +07:00
committed by Dat H. Pham
parent 74abbc47ab
commit 0518115566
@@ -250,9 +250,13 @@ class LoginController extends ReloadableController {
}
@override
void handleReloaded(Session session) {
Future<void> handleReloaded(Session session) async {
SmartDialog.dismiss();
if (PlatformInfo.isWeb && AppConfig.isForceEmailQueryEnabled) {
await cachingManager.clearAllEmailAndStateCache();
}
popAndPush(
RouteUtils.generateNavigationRoute(AppRoutes.dashboard),
arguments: session,