X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Fadmin%2Fsupport%2FSupportEnterTicketPage.java;h=eb1cfcabf3d19a5ab8bddad35296592935491ed3;hb=f6ad4c3784fd9864b52def8a564006d1a459cf3d;hp=10b65f6a079ed4c0b81e521a5f2919cf0951f2c3;hpb=db3ef5c43aa600a5bba60e57efd92932d2323d8c;p=gigi.git diff --git a/src/org/cacert/gigi/pages/admin/support/SupportEnterTicketPage.java b/src/org/cacert/gigi/pages/admin/support/SupportEnterTicketPage.java index 10b65f6a..eb1cfcab 100644 --- a/src/org/cacert/gigi/pages/admin/support/SupportEnterTicketPage.java +++ b/src/org/cacert/gigi/pages/admin/support/SupportEnterTicketPage.java @@ -7,9 +7,11 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.cacert.gigi.GigiApiException; +import org.cacert.gigi.dbObjects.Group; import org.cacert.gigi.output.template.Form; import org.cacert.gigi.pages.LoginPage; import org.cacert.gigi.pages.Page; +import org.cacert.gigi.util.AuthorizationContext; public class SupportEnterTicketPage extends Page { @@ -27,11 +29,7 @@ public class SupportEnterTicketPage extends Page { SupportEnterTicketForm f = Form.getForm(req, SupportEnterTicketForm.class); try { if (f.submit(resp.getWriter(), req)) { - if (req.getParameter("setTicket") != null) { - resp.sendRedirect(FindUserPage.PATH); - } else { - resp.sendRedirect(PATH); - } + resp.sendRedirect(PATH); return true; } } catch (GigiApiException e) { @@ -48,4 +46,9 @@ public class SupportEnterTicketPage extends Page { new SupportEnterTicketForm(req).output(resp.getWriter(), getLanguage(req), vars); } + @Override + public boolean isPermitted(AuthorizationContext ac) { + return ac != null && ac.isInGroup(Group.SUPPORTER); + } + }