Fix reconnect after app resume

This commit is contained in:
Yegor Vialov 2020-05-14 20:53:01 +00:00
parent 353c80b6bc
commit 699cab3498

View File

@ -34,12 +34,14 @@ class ConnectionManager {
} else if (AppSettings().isSomethingMissed()) { } else if (AppSettings().isSomethingMissed()) {
completer.completeError(HACException.checkConnectionSettings()); completer.completeError(HACException.checkConnectionSettings());
} else if (!AppSettings().isAuthenticated) { } else if (!AppSettings().isAuthenticated) {
settingsLoaded = true;
AppSettings().startAuth().then((_) { AppSettings().startAuth().then((_) {
_doConnect(completer: completer, forceReconnect: forceReconnect); _doConnect(completer: completer, forceReconnect: forceReconnect);
}).catchError((e) { }).catchError((e) {
completer.completeError(e); completer.completeError(e);
}); });
} else { } else {
settingsLoaded = true;
_doConnect(completer: completer, forceReconnect: forceReconnect); _doConnect(completer: completer, forceReconnect: forceReconnect);
} }
}); });