From fddb0e736ab97c04fe223dd96de088b0a4eae407 Mon Sep 17 00:00:00 2001 From: Aditya Bhansali <adityab3@illinois.edu> Date: Sat, 7 Nov 2020 11:02:41 -0600 Subject: [PATCH] (Backend) Fixed authentication bug with preregistered patient authentication --- iTrust/WebRoot/header.jsp | 3 +++ iTrust/src/edu/ncsu/csc/itrust/dao/mysql/AuthDAO.java | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/iTrust/WebRoot/header.jsp b/iTrust/WebRoot/header.jsp index 8bf2502..b0cd9cc 100644 --- a/iTrust/WebRoot/header.jsp +++ b/iTrust/WebRoot/header.jsp @@ -115,6 +115,9 @@ { if (userRole.equals("patient")) { %><%@include file="/auth/patient/menu.jsp"%> + <% + } else if (userRole.equals("preRegisteredPatient")) { + %><%@include file="/auth/preRegisteredPatient/menu.jsp"%> <% } else if (userRole.equals("uap")) { %><%@include file="/auth/uap/menu.jsp"%> diff --git a/iTrust/src/edu/ncsu/csc/itrust/dao/mysql/AuthDAO.java b/iTrust/src/edu/ncsu/csc/itrust/dao/mysql/AuthDAO.java index ee8d5e0..dccc46f 100644 --- a/iTrust/src/edu/ncsu/csc/itrust/dao/mysql/AuthDAO.java +++ b/iTrust/src/edu/ncsu/csc/itrust/dao/mysql/AuthDAO.java @@ -134,7 +134,8 @@ public class AuthDAO { case ER: case LT: uName = factory.getPersonnelDAO().getName(mid); - break; + break; + case PREREGISTEREDPATIENT: case PATIENT: uName = factory.getPatientDAO().getName(mid); break; -- GitLab