diff --git a/Frontend/lib/mih_packages/patient_profile/builder/build_patient_access_list.dart b/Frontend/lib/mih_packages/patient_profile/builder/build_patient_access_list.dart index ba92bc21..302e6a92 100644 --- a/Frontend/lib/mih_packages/patient_profile/builder/build_patient_access_list.dart +++ b/Frontend/lib/mih_packages/patient_profile/builder/build_patient_access_list.dart @@ -358,25 +358,31 @@ class _BuildPatientsListState extends State { } Widget displayAccessTile(int index) { - var firstName = widget.patientAccesses[index].fname; - var lastName = widget.patientAccesses[index].lname; + var firstName = ""; + var lastName = ""; String access = widget.patientAccesses[index].status.toUpperCase(); TextSpan accessWithColour; var hasAccess = false; hasAccess = hasAccessToProfile(index); //print(hasAccess); if (access == "APPROVED") { + firstName = widget.patientAccesses[index].fname; + lastName = widget.patientAccesses[index].lname; accessWithColour = TextSpan( text: "$access\n", style: TextStyle( color: MzanziInnovationHub.of(context)!.theme.successColor())); } else if (access == "PENDING") { + firstName = "${widget.patientAccesses[index].fname[0]}********"; + lastName = "${widget.patientAccesses[index].lname[0]}********"; accessWithColour = TextSpan( text: "$access\n", style: TextStyle( color: MzanziInnovationHub.of(context)!.theme.messageTextColor())); } else { + firstName = "${widget.patientAccesses[index].fname[0]}********"; + lastName = "${widget.patientAccesses[index].lname[0]}********"; accessWithColour = TextSpan( text: "$access\n", style: TextStyle(