diff --git a/flutter/lib/common/widgets/login.dart b/flutter/lib/common/widgets/login.dart index 0818bcfd8..a125d1c37 100644 --- a/flutter/lib/common/widgets/login.dart +++ b/flutter/lib/common/widgets/login.dart @@ -444,10 +444,8 @@ Future loginDialog() async { } } on RequestException catch (err) { passwordMsg = translate(err.cause); - debugPrintStack(label: err.toString()); } catch (err) { passwordMsg = "Unknown Error: $err"; - debugPrintStack(label: err.toString()); } curOP.value = ''; setState(() => isInProgress = false); @@ -582,10 +580,8 @@ Future verificationCodeDialog(UserPayload? user) async { } } on RequestException catch (err) { errorText = translate(err.cause); - debugPrintStack(label: err.toString()); } catch (err) { errorText = "Unknown Error: $err"; - debugPrintStack(label: err.toString()); } setState(() => isInProgress = false); diff --git a/flutter/lib/models/user_model.dart b/flutter/lib/models/user_model.dart index 3f4773492..5865f45e9 100644 --- a/flutter/lib/models/user_model.dart +++ b/flutter/lib/models/user_model.dart @@ -64,7 +64,7 @@ class UserModel { try { return json.decode(userInfo); } catch (e) { - debugPrint('Failed to get local user info, json decode "$userInfo": $e'); + debugPrint('Failed to get local user info "$userInfo": $e'); } return null; } @@ -133,6 +133,9 @@ class UserModel { if (resp.statusCode != 200) { throw RequestException(resp.statusCode, body['error'] ?? ''); } + if (body['error'] != null) { + throw RequestException(0, body['error']); + } return getLoginResponseFromAuthBody(body); }