X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Fadmin%2Fsupport%2FFindUserByEmailPage.java;h=15e6933e69a2d9a602f374bde77c2d1598f1402d;hb=d7faeb9059063a213bfb0dad5d91f5732c3c6a48;hp=ace7888a01dd91888b2e28182dc3b4795e31f3c0;hpb=06bac02e65bdc2cedb4e70627e179a5689ff94a0;p=gigi.git diff --git a/src/org/cacert/gigi/pages/admin/support/FindUserByEmailPage.java b/src/org/cacert/gigi/pages/admin/support/FindUserByEmailPage.java index ace7888a..15e6933e 100644 --- a/src/org/cacert/gigi/pages/admin/support/FindUserByEmailPage.java +++ b/src/org/cacert/gigi/pages/admin/support/FindUserByEmailPage.java @@ -7,7 +7,6 @@ import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; -import org.cacert.gigi.GigiApiException; import org.cacert.gigi.dbObjects.EmailAddress; import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.template.Form; @@ -34,8 +33,7 @@ public class FindUserByEmailPage extends Page { @Override public void doPost(HttpServletRequest req, HttpServletResponse resp) throws IOException { FindUserByEmailForm form = Form.getForm(req, FindUserByEmailForm.class); - try { - form.submit(resp.getWriter(), req); + if (form.submitProtected(resp.getWriter(), req)) { final EmailAddress[] emails = form.getEmails(); if (emails.length == 1) { resp.sendRedirect(SupportUserDetailsPage.PATH + emails[0].getOwner().getId() + "/"); @@ -58,9 +56,6 @@ public class FindUserByEmailPage extends Page { }); USERTABLE.output(resp.getWriter(), getLanguage(req), vars); } - } catch (GigiApiException e) { - e.format(resp.getWriter(), Page.getLanguage(req)); - form.output(resp.getWriter(), Page.getLanguage(req), new HashMap()); } }