From c1b46b6b9deab2a23961b2129de547e35fbde270 Mon Sep 17 00:00:00 2001 From: fufesou <13586388+fufesou@users.noreply.github.com> Date: Sun, 11 May 2025 20:27:41 +0800 Subject: [PATCH] fix: login 2fa (#11715) Signed-off-by: fufesou --- flutter/lib/models/user_model.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/flutter/lib/models/user_model.dart b/flutter/lib/models/user_model.dart index df65563ae..99a538062 100644 --- a/flutter/lib/models/user_model.dart +++ b/flutter/lib/models/user_model.dart @@ -188,7 +188,9 @@ class UserModel { rethrow; } - if (loginResponse.user != null) { + final isLogInDone = loginResponse.type == HttpType.kAuthResTypeToken && + loginResponse.access_token != null; + if (isLogInDone && loginResponse.user != null) { _parseAndUpdateUser(loginResponse.user!); }