From baaa09e6a026e581e8a279ad344404042e625198 Mon Sep 17 00:00:00 2001 From: jeb228 Date: Tue, 14 Dec 2010 20:59:06 +0000 Subject: [PATCH] NIHVIVO-1363 restrict the PrimitiveRdfEdit servlet and its sub-classes to users who are at least logged in. --- .../vitro/webapp/controller/edit/PrimitiveRdfEdit.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/PrimitiveRdfEdit.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/PrimitiveRdfEdit.java index 90586e0d3..981ed286d 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/PrimitiveRdfEdit.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/PrimitiveRdfEdit.java @@ -24,8 +24,6 @@ import com.hp.hpl.jena.shared.Lock; import edu.cornell.mannlib.vedit.beans.LoginStatusBean; import edu.cornell.mannlib.vitro.webapp.controller.VitroRequest; import edu.cornell.mannlib.vitro.webapp.controller.freemarker.FreemarkerHttpServlet; -import edu.cornell.mannlib.vitro.webapp.controller.freemarker.UrlBuilder; -import edu.cornell.mannlib.vitro.webapp.controller.freemarker.UrlBuilder.Route; import edu.cornell.mannlib.vitro.webapp.controller.freemarker.responsevalues.ResponseValues; import edu.cornell.mannlib.vitro.webapp.controller.freemarker.responsevalues.TemplateResponseValues; import edu.cornell.mannlib.vitro.webapp.dao.jena.DependentResourceDeleteJena; @@ -56,8 +54,7 @@ public class PrimitiveRdfEdit extends FreemarkerHttpServlet{ HttpServletResponse response) throws ServletException, IOException { VitroRequest vreq = new VitroRequest(request); - boolean loggedIn = checkLoginStatus(request); - if( !loggedIn){ + if( !LoginStatusBean.getBean(request).isLoggedIn()){ doError(response,"You must be logged in to use this servlet.",HttpStatus.SC_UNAUTHORIZED); return; }