From 094e3a27573d6d68793f568019130d90f57a1b8a Mon Sep 17 00:00:00 2001 From: Brandon Wees Date: Mon, 4 Aug 2025 16:41:58 -0500 Subject: [PATCH] fix(mobile): cleanly handle logout when no host is set (#20521) * fix: cleanly handle logging out when no host is set on API * move conditional to auth_api repo --- mobile/lib/repositories/auth_api.repository.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mobile/lib/repositories/auth_api.repository.dart b/mobile/lib/repositories/auth_api.repository.dart index e488f69578..4b0880ddcf 100644 --- a/mobile/lib/repositories/auth_api.repository.dart +++ b/mobile/lib/repositories/auth_api.repository.dart @@ -25,6 +25,8 @@ class AuthApiRepository extends ApiRepository { } Future logout() async { + if (_apiService.apiClient.basePath.isEmpty) return; + await _apiService.authenticationApi.logout().timeout(const Duration(seconds: 7)); }