From 668cbb36c721f43886f14aa946548039cc070f63 Mon Sep 17 00:00:00 2001 From: yaso-meth Date: Tue, 30 Jul 2024 11:37:24 +0200 Subject: [PATCH] after successful registration navigate user to update profile and then to home --- Frontend/patient_manager/lib/components/profileUserUpdate.dart | 3 ++- Frontend/patient_manager/lib/pages/register.dart | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Frontend/patient_manager/lib/components/profileUserUpdate.dart b/Frontend/patient_manager/lib/components/profileUserUpdate.dart index 20469764..82e207e7 100644 --- a/Frontend/patient_manager/lib/components/profileUserUpdate.dart +++ b/Frontend/patient_manager/lib/components/profileUserUpdate.dart @@ -60,7 +60,8 @@ class _ProfileUserUpdateState extends State { //print("Here4"); //print(response.statusCode); if (response.statusCode == 200) { - Navigator.of(context).pushNamed('/', arguments: widget.signedInUser); + Navigator.of(context) + .popAndPushNamed('/', arguments: widget.signedInUser); String message = "${widget.signedInUser.email}'s information has been updated successfully!"; successPopUp(message); diff --git a/Frontend/patient_manager/lib/pages/register.dart b/Frontend/patient_manager/lib/pages/register.dart index 3fa137e5..331ea6e7 100644 --- a/Frontend/patient_manager/lib/pages/register.dart +++ b/Frontend/patient_manager/lib/pages/register.dart @@ -218,7 +218,7 @@ class _RegisterState extends State { } else { await signUserUp(); if (successfulSignUp) { - Navigator.of(context).pushNamed('/home'); + Navigator.of(context).popAndPushNamed('/profile'); } } }