fix app not starting when no users

This commit is contained in:
55nknown
2022-11-21 21:06:46 +01:00
parent 8a75642ec9
commit 94b2fe3cb7
4 changed files with 23 additions and 5 deletions

View File

@@ -38,8 +38,10 @@ class DatabaseQuery {
if (userProvider.getUsers().map((e) => e.id).contains(settings.lastAccountId)) {
userProvider.setUser(settings.lastAccountId);
} else {
userProvider.setUser(userProvider.getUsers().first.id);
settings.update(lastAccountId: userProvider.id);
if (usersMap.isNotEmpty) {
userProvider.setUser(userProvider.getUsers().first.id);
settings.update(lastAccountId: userProvider.id);
}
}
return userProvider;
}