X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2FPasswordResetPage.java;fp=src%2Forg%2Fcacert%2Fgigi%2Fpages%2FPasswordResetPage.java;h=6c1b24ec2f2c3ccf34c0ccdb30b9f760f1c7e98f;hp=45abb59c8978ba1d29c5b844217cface94673124;hb=4c8152cd0aaa5876af3f9aa9c35835f5cdd2fe37;hpb=c4c9241c36e38f163d53133eaa9ca55c7e9ec8a4 diff --git a/src/org/cacert/gigi/pages/PasswordResetPage.java b/src/org/cacert/gigi/pages/PasswordResetPage.java index 45abb59c..6c1b24ec 100644 --- a/src/org/cacert/gigi/pages/PasswordResetPage.java +++ b/src/org/cacert/gigi/pages/PasswordResetPage.java @@ -88,14 +88,10 @@ public class PasswordResetPage extends Page { @Override public void doPost(HttpServletRequest req, HttpServletResponse resp) throws IOException { PasswordResetForm form = Form.getForm(req, PasswordResetForm.class); - try { - form.submit(resp.getWriter(), req); + if (form.submitProtected(resp.getWriter(), req)) { resp.getWriter().println(getLanguage(req).getTranslation("Password reset successful.")); return; - } catch (GigiApiException e) { - e.format(resp.getWriter(), getLanguage(req)); } - form.output(resp.getWriter(), getLanguage(req), new HashMap()); } @Override