From 58df8d6afb3a372fb2ee1e283eb7f0214aab2e9d Mon Sep 17 00:00:00 2001 From: Connor L Jackson Date: Wed, 19 Apr 2017 09:22:53 -0400 Subject: [PATCH 1/2] More bug fixes --- .../html/webpages/components/adminnavbar.jsp | 21 +++++++++++++---- .../html/webpages/components/navbar.jsp | 23 ++++++++++++++----- WebContent/html/webpages/profileSettings.jsp | 4 ++-- WebContent/html/webpages/returnComplete.jsp | 10 ++++++-- 4 files changed, 43 insertions(+), 15 deletions(-) diff --git a/WebContent/html/webpages/components/adminnavbar.jsp b/WebContent/html/webpages/components/adminnavbar.jsp index 12663db..1a5ec3c 100644 --- a/WebContent/html/webpages/components/adminnavbar.jsp +++ b/WebContent/html/webpages/components/adminnavbar.jsp @@ -19,10 +19,21 @@ @@ -68,5 +79,5 @@ var name = '<%=navname%>'; document.getElementById('user').innerHTML = "Hi " + name + "!"; if(<%=admin%> == 1) -document.getElementById('adminbar').innerHTML = 'Admin Hub' +document.getElementById('adminbar').innerHTML = '' \ No newline at end of file diff --git a/WebContent/html/webpages/components/navbar.jsp b/WebContent/html/webpages/components/navbar.jsp index 70e6caa..f2385ff 100644 --- a/WebContent/html/webpages/components/navbar.jsp +++ b/WebContent/html/webpages/components/navbar.jsp @@ -18,11 +18,22 @@ @@ -62,5 +73,5 @@ var name = '<%=navname%>'; document.getElementById('user').innerHTML = "Hi " + name + "!"; if(<%=admin%> == 1) -document.getElementById('adminbar').innerHTML = 'Admin Hub' +document.getElementById('adminbar').innerHTML = '' \ No newline at end of file diff --git a/WebContent/html/webpages/profileSettings.jsp b/WebContent/html/webpages/profileSettings.jsp index 71cd20b..e7ae4ea 100644 --- a/WebContent/html/webpages/profileSettings.jsp +++ b/WebContent/html/webpages/profileSettings.jsp @@ -86,7 +86,7 @@ -
+
@@ -123,7 +123,7 @@
-
+ diff --git a/WebContent/html/webpages/components/navbar.jsp b/WebContent/html/webpages/components/navbar.jsp index f2385ff..0f32c01 100644 --- a/WebContent/html/webpages/components/navbar.jsp +++ b/WebContent/html/webpages/components/navbar.jsp @@ -41,7 +41,6 @@ Cookie[] usercookies = request.getCookies(); String navsso = "invalid"; String navname = "error"; - User self = new User(); int admin = 0; //iterate cookies @@ -49,7 +48,6 @@ for(Cookie c : usercookies){ if(c.getName().equals("ssoNum") || c.getName().equals("admin")){//when (and if) we get to user cookie we want to reset it navsso = c.getValue(); - String cookiename = c.getName(); c.setMaxAge(30*60);//delete current c.setPath("/"); response.addCookie(c); @@ -57,16 +55,18 @@ if(c.getName().equals("admin")){ admin = 1; } + if(c.getName().equals("name")){ + navname = c.getValue(); + c.setMaxAge(30*60); + c.setPath("/"); + response.addCookie(c); + } } } if(navsso.equals("invalid")){//if we didn't get a cookie, redirect to the homepage to log in again! response.sendRedirect("../../index.jsp"); return; } - else{ - self = EmployeeQueries.getEmployeeByID(Integer.parseInt(navsso)); - navname = self.getName(); - } %>