From bac47c7a5e732108edf1ab60968eb834ffb00220 Mon Sep 17 00:00:00 2001 From: dab246 Date: Tue, 29 Aug 2023 10:32:32 +0700 Subject: [PATCH] Check OIDC available when no account is logged in (cherry picked from commit 2580e86ed807522125ce7e2eaa932f4a96b0671a) --- lib/features/login/presentation/login_controller.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/features/login/presentation/login_controller.dart b/lib/features/login/presentation/login_controller.dart index 0caea8a21..87a401926 100644 --- a/lib/features/login/presentation/login_controller.dart +++ b/lib/features/login/presentation/login_controller.dart @@ -142,9 +142,10 @@ class LoginController extends ReloadableController { getAuthenticatedAccountAction(); } else if (failure is CheckOIDCIsAvailableFailure || failure is GetStoredOidcConfigurationFailure || - failure is GetOIDCIsAvailableFailure || - failure is GetAuthenticatedAccountFailure) { + failure is GetOIDCIsAvailableFailure) { _showFormLoginWithCredentialAction(); + } else if (failure is GetAuthenticatedAccountFailure) { + _checkOIDCIsAvailable(); } }