diff --git a/Frontend/patient_manager/lib/components/addOrViewPatient.dart b/Frontend/patient_manager/lib/components/addOrViewPatient.dart index fcaa87f9..2c5b21c4 100644 --- a/Frontend/patient_manager/lib/components/addOrViewPatient.dart +++ b/Frontend/patient_manager/lib/components/addOrViewPatient.dart @@ -58,7 +58,7 @@ class _AddOrViewPatientState extends State { return PatientView(selectedPatient: snapshot.data!); } } - return AddPatient(userEmail: widget.signedInUser.email); + return AddPatient(signedInUser: widget.signedInUser); }, ); } diff --git a/Frontend/patient_manager/lib/router/routeGenerator.dart b/Frontend/patient_manager/lib/router/routeGenerator.dart index 4e93b1bb..d072ddfc 100644 --- a/Frontend/patient_manager/lib/router/routeGenerator.dart +++ b/Frontend/patient_manager/lib/router/routeGenerator.dart @@ -45,10 +45,10 @@ class RouteGenerator { return _errorRoute(); case '/patient-manager/add': - if (args is String) { + if (args is AppUser) { return MaterialPageRoute( builder: (_) => AddPatient( - userEmail: args, + signedInUser: args, ), ); }