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 {
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) {
new SupportEnterTicketForm(req).output(resp.getWriter(), getLanguage(req), vars);
}
+ @Override
+ public boolean isPermitted(AuthorizationContext ac) {
+ return ac != null && ac.isInGroup(Group.SUPPORTER);
+ }
+
}