Load profile information on startup
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing

This commit is contained in:
2025-07-08 19:34:40 +02:00
parent 74bb31ecc1
commit 5b16ca6162
8 changed files with 178 additions and 63 deletions

View File

@ -1,6 +1,7 @@
import 'package:dart_jsonwebtoken/dart_jsonwebtoken.dart';
import 'package:dio/dio.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:logging/logging.dart';
import 'package:moneymgr_mobile/services/api/api_token.dart';
import 'package:moneymgr_mobile/services/storage/prefs.dart';
import 'package:moneymgr_mobile/services/storage/secure_storage.dart';
@ -24,6 +25,7 @@ class ApiClient {
/// Get Dio instance
Future<Response<T>> execute<T>(String uri, {String method = "GET"}) async {
Logger.root.fine("Request on ${token.apiUrl} - URI $uri");
return client.request(
uri,
options: Options(