Fix missing redirect after login
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing

This commit is contained in:
2025-07-02 22:48:53 +02:00
parent ff97fb69f7
commit 7387e285a0
4 changed files with 17 additions and 7 deletions

View File

@ -1,10 +1,11 @@
import 'package:moneymgr_mobile/services/api/api_client.dart';
import 'package:moneymgr_mobile/services/api/api_token.dart';
import 'package:moneymgr_mobile/services/api/auth_api.dart';
import 'package:moneymgr_mobile/services/router/routes_list.dart';
import 'package:moneymgr_mobile/services/storage/secure_storage.dart';
import 'package:riverpod_annotation/riverpod_annotation.dart';
import '../services/router/routes_list.dart';
part 'auth_state.g.dart';
/// The current authentication state of the app.
@ -27,7 +28,7 @@ class CurrentAuthState extends _$CurrentAuthState {
await ApiClient(token: token).authInfo();
final secureStorage = ref.read(secureStorageProvider).requireValue;
secureStorage.setToken(token);
await secureStorage.setToken(token);
ref
// Invalidate the state so the auth state will be updated to authenticated.