From d65b2c321b821f742fa839b55278a37f6cac7c15 Mon Sep 17 00:00:00 2001 From: yaso-meth Date: Thu, 8 Aug 2024 16:07:42 +0200 Subject: [PATCH] patient view searched with arguments instead of email of patient --- Frontend/patient_manager/lib/pages/patientView.dart | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/Frontend/patient_manager/lib/pages/patientView.dart b/Frontend/patient_manager/lib/pages/patientView.dart index 37e3f9c5..6825de1f 100644 --- a/Frontend/patient_manager/lib/pages/patientView.dart +++ b/Frontend/patient_manager/lib/pages/patientView.dart @@ -1,13 +1,11 @@ import 'dart:convert'; import 'package:flutter/material.dart'; -import 'package:patient_manager/components/mihAppDrawer.dart'; import 'package:patient_manager/components/patientDetails.dart'; import 'package:patient_manager/components/mihAppBar.dart'; import 'package:patient_manager/components/patientFiles.dart'; import 'package:patient_manager/components/patientNotes.dart'; import 'package:patient_manager/env/env.dart'; -import 'package:patient_manager/main.dart'; import 'package:patient_manager/objects/arguments.dart'; import 'package:patient_manager/objects/patients.dart'; import 'package:supertokens_flutter/http.dart' as http; @@ -27,7 +25,7 @@ class PatientView extends StatefulWidget { class _PatientViewState extends State { Future fetchPatient() async { //print("Patien manager page: $endpoint"); - var patientAppId = widget.arguments.signedInUser.app_id; + var patientAppId = widget.arguments.selectedPatient!.app_id; final response = await http .get(Uri.parse("${AppEnviroment.baseApiUrl}/patients/$patientAppId")); @@ -73,10 +71,10 @@ class _PatientViewState extends State { if (snapshot.hasData) { return Scaffold( appBar: const MIHAppBar(barTitle: "Patient View"), - drawer: MIHAppDrawer( - signedInUser: widget.arguments.signedInUser, - logo: MzanziInnovationHub.of(context)!.theme.logoImage(), - ), + // drawer: MIHAppDrawer( + // signedInUser: widget.arguments.signedInUser, + // logo: MzanziInnovationHub.of(context)!.theme.logoImage(), + // ), body: SingleChildScrollView( child: Padding( padding: const EdgeInsets.symmetric(