diff --git a/lib/models/auth.dart b/lib/models/auth.dart index 6a9a1c0..d221df4 100644 --- a/lib/models/auth.dart +++ b/lib/models/auth.dart @@ -151,6 +151,7 @@ class AuthModel with ChangeNotifier { final res = await http.get('${activeAccount.domain}/api/v4$p', headers: {'Private-Token': token}); final info = json.decode(utf8.decode(res.bodyBytes)); + if (info['message'] != null) throw info['message']; return info; } @@ -160,6 +161,7 @@ class AuthModel with ChangeNotifier { final next = int.tryParse( res.headers['X-Next-Pages'] ?? res.headers['x-next-page'] ?? ''); final info = json.decode(utf8.decode(res.bodyBytes)); + if (info['message'] != null) throw info['message']; return DataWithPage(info, next, next != null); }