From cc393b2b7b587c0b16b6a8d08a1c64acd1f7b3de Mon Sep 17 00:00:00 2001 From: shenlong <139912620+shenlong-tanwen@users.noreply.github.com> Date: Thu, 27 Mar 2025 21:19:55 +0530 Subject: [PATCH] fix(mobile): oauth-mobile-first-login (#17173) invalidate ref Co-authored-by: Alex --- mobile/lib/widgets/forms/login/login_form.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mobile/lib/widgets/forms/login/login_form.dart b/mobile/lib/widgets/forms/login/login_form.dart index dc63841193..a6da172f0e 100644 --- a/mobile/lib/widgets/forms/login/login_form.dart +++ b/mobile/lib/widgets/forms/login/login_form.dart @@ -210,6 +210,9 @@ class LoginForm extends HookConsumerWidget { .getOAuthServerUrl(sanitizeUrl(serverEndpointController.text)); isLoading.value = true; + + // Invalidate all api repository provider instance to take into account new access token + invalidateAllApiRepositoryProviders(ref); } catch (error, stack) { log.severe('Error getting OAuth server Url: $error', stack);