From e2a31ab923db5cc7b2aede43b9adfdf5e737e523 Mon Sep 17 00:00:00 2001 From: Marcus Kida Date: Mon, 19 Jan 2026 10:23:49 +0100 Subject: [PATCH] Fix user info response --- lib/models/user_info.dart | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/models/user_info.dart b/lib/models/user_info.dart index 130a8ba..d37e3e7 100644 --- a/lib/models/user_info.dart +++ b/lib/models/user_info.dart @@ -10,10 +10,13 @@ class UserInfo { }); factory UserInfo.fromJson(Map json) { + // Handle wrapped response from API (e.g., {"success": {...}}) + final data = json.containsKey('success') ? json['success'] : json; + return UserInfo( - id: json['id'] as int, - name: json['name'] as String?, - username: json['username'] as String?, + id: data['id'] as int, + name: data['name'] as String?, + username: data['username'] as String?, ); }