Revert "fix(mobile): random logout (#8739)" (#8954)

This reverts commit 97c099e26dd35dc89a7a28b84e032e7aa11cba55.
This commit is contained in:
Alex 2024-04-20 10:53:52 -05:00 committed by GitHub
parent caf76f0713
commit 7ec62f12b5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -25,7 +25,6 @@ class SplashScreenPage extends HookConsumerWidget {
void performLoggingIn() async { void performLoggingIn() async {
bool isSuccess = false; bool isSuccess = false;
bool deviceIsOffline = false; bool deviceIsOffline = false;
if (accessToken != null && serverUrl != null) { if (accessToken != null && serverUrl != null) {
try { try {
// Resolve API server endpoint from user provided serverUrl // Resolve API server endpoint from user provided serverUrl
@ -51,11 +50,15 @@ class SplashScreenPage extends HookConsumerWidget {
offlineLogin: deviceIsOffline, offlineLogin: deviceIsOffline,
); );
} catch (error, stackTrace) { } catch (error, stackTrace) {
ref.read(authenticationProvider.notifier).logout();
log.severe( log.severe(
'Cannot set success login info', 'Cannot set success login info',
error, error,
stackTrace, stackTrace,
); );
context.pushRoute(const LoginRoute());
} }
} }
@ -73,11 +76,6 @@ class SplashScreenPage extends HookConsumerWidget {
} }
context.replaceRoute(const TabControllerRoute()); context.replaceRoute(const TabControllerRoute());
} else { } else {
log.severe(
'Unable to login through offline or online methods - logging out completely',
);
ref.read(authenticationProvider.notifier).logout();
// User was unable to login through either offline or online methods // User was unable to login through either offline or online methods
context.replaceRoute(const LoginRoute()); context.replaceRoute(const LoginRoute());
} }