From a2d0b7ec8582c10b6310782782db1d07431b0ce7 Mon Sep 17 00:00:00 2001
From: Aditya Bhansali <adityab3@illinois.edu>
Date: Thu, 5 Nov 2020 15:46:11 -0600
Subject: [PATCH] GUI: display error message during preregistration if email is
 in use

---
 iTrust/WebRoot/util/PreRegisterPatient.jsp | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/iTrust/WebRoot/util/PreRegisterPatient.jsp b/iTrust/WebRoot/util/PreRegisterPatient.jsp
index 831e4a0..5a99c5e 100755
--- a/iTrust/WebRoot/util/PreRegisterPatient.jsp
+++ b/iTrust/WebRoot/util/PreRegisterPatient.jsp
@@ -5,6 +5,7 @@
 <%@page import="edu.ncsu.csc.itrust.BeanBuilder"%>
 <%@page import="edu.ncsu.csc.itrust.beans.PatientBean"%>
 <%@page import="edu.ncsu.csc.itrust.exception.FormValidationException"%>
+<%@page import="edu.ncsu.csc.itrust.exception.ITrustException"%>
 
 <%@include file="/global.jsp" %>
 
@@ -68,6 +69,13 @@ if (formIsFilled) {
         <span class="iTrustError"> <%= StringEscapeUtils.escapeHtml(e.getMessage()) %></span>
         <!-- StringEscapeUtils.escapeHtml(e.getMessage())  -->
     </div>
+<%
+	} catch (ITrustException e) {
+%>
+    <div align=center>
+		<span class="iTrustError"> <%= StringEscapeUtils.escapeHtml(e.getMessage()) %></span>
+		<!-- StringEscapeUtils.escapeHtml(e.getMessage())  -->
+	</div>
 <%
     }
 }
-- 
GitLab