NIHVIVO-736 Use redirectToLoginPage() in VitroHttpRequest instead of implementing it again here.

This commit is contained in:
jeb228 2010-10-14 16:13:06 +00:00
parent 674b2e1222
commit 0bd050a78b

View file

@ -39,7 +39,7 @@ public class FakeSelfEditController extends VitroHttpServlet {
HttpSession session = request.getSession(); HttpSession session = request.getSession();
if (!isAuthorized(session)) { if (!isAuthorized(session)) {
sendToLogin(vreq, response); redirectToLoginPage(request, response);
} else if (vreq.getParameter("force") != null) { } else if (vreq.getParameter("force") != null) {
startFaking(vreq, response); startFaking(vreq, response);
} else if (vreq.getParameter("stopfaking") != null) { } else if (vreq.getParameter("stopfaking") != null) {
@ -59,14 +59,6 @@ public class FakeSelfEditController extends VitroHttpServlet {
return isAdmin || isFakingAlready; return isAdmin || isFakingAlready;
} }
private void sendToLogin(VitroRequest vreq, HttpServletResponse response)
throws IOException {
HttpSession session = vreq.getSession();
session.setAttribute("postLoginRequest", vreq.getRequestURI());
response.sendRedirect(vreq.getContextPath() + Controllers.LOGIN
+ "?login=block");
}
private void startFaking(VitroRequest vreq, HttpServletResponse response) private void startFaking(VitroRequest vreq, HttpServletResponse response)
throws IOException { throws IOException {
HttpSession session = vreq.getSession(); HttpSession session = vreq.getSession();