fix(auth): await session online state when applying custom server

This commit is contained in:
klockky
2026-04-09 21:55:53 +03:00
parent a3555ea579
commit 94dcd670a3
2 changed files with 19 additions and 7 deletions
+5 -3
View File
@@ -74,9 +74,11 @@ class Api {
await _connection.connect(endpoint.host, endpoint.port);
} catch (e) {
logger.e('Не удалось подключиться: $e');
_cleanup();
_setSessionState(SessionState.disconnected);
_scheduleReconnect();
if (_sessionState != SessionState.disconnected) {
_cleanup();
_setSessionState(SessionState.disconnected);
_scheduleReconnect();
}
return;
}