From 679a2a1a6ffff4ef2f1a254697eef5967d8e5622 Mon Sep 17 00:00:00 2001 From: yaso-meth Date: Mon, 29 Jul 2024 16:44:23 +0200 Subject: [PATCH] fix log in issue when incorrect password entered --- Frontend/patient_manager/lib/pages/register.dart | 1 + Frontend/patient_manager/lib/pages/signin.dart | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Frontend/patient_manager/lib/pages/register.dart b/Frontend/patient_manager/lib/pages/register.dart index d1f57015..bab7f602 100644 --- a/Frontend/patient_manager/lib/pages/register.dart +++ b/Frontend/patient_manager/lib/pages/register.dart @@ -144,6 +144,7 @@ class _RegisterState extends State { // } } } on AuthException catch (error) { + Navigator.of(context).pop(); loginError(error.message); emailController.clear(); passwordController.clear(); diff --git a/Frontend/patient_manager/lib/pages/signin.dart b/Frontend/patient_manager/lib/pages/signin.dart index 718fc0ba..1b4a3af9 100644 --- a/Frontend/patient_manager/lib/pages/signin.dart +++ b/Frontend/patient_manager/lib/pages/signin.dart @@ -59,21 +59,27 @@ class _SignInState extends State { "Authorization": "leatucczyixqwkqqdrhayiwzeofkltds" }, ); + //print(response.body[]) if (response.statusCode == 200) { + print(response.body); var userSignedin = jsonDecode(response.body); if (userSignedin["status"] == "OK") { + print("here"); setState(() { successfulSignIn = true; }); + Navigator.of(context).pop(); } else { + Navigator.of(context).pop(); loginError(); + passwordController.clear(); } } } on AuthException { + Navigator.of(context).pop(); loginError(); passwordController.clear(); } - Navigator.of(context).pop(); } void loginError() {