fixed warns and timetable thing again

This commit is contained in:
Kima
2023-09-18 20:22:42 +02:00
parent 6d7a21dc02
commit c4dc03f41d
4 changed files with 10 additions and 7 deletions

View File

@@ -26,6 +26,8 @@ class KretaClient {
late final UserProvider _user;
late final StatusProvider _status;
bool _loginRefreshing = false;
KretaClient({
this.accessToken,
required SettingsProvider settings,
@@ -164,6 +166,9 @@ class KretaClient {
}
Future<void> refreshLogin() async {
if (_loginRefreshing) return;
_loginRefreshing = true;
User? loginUser = _user.user;
if (loginUser == null) return;
@@ -215,5 +220,7 @@ class KretaClient {
}
}
}
_loginRefreshing = false;
}
}