X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Faccount%2Fmail%2FMailManagementForm.java;h=2287a015fd533ba6706daeaef1e387b345731fda;hp=9a399884a94a502a70e0a0ec533bd83df55e58b1;hb=17a15662212d973d12ed4cea3f5eaa9c0d1169ed;hpb=25f59f370978c0e9789821a15d89a83d5d702622 diff --git a/src/org/cacert/gigi/pages/account/mail/MailManagementForm.java b/src/org/cacert/gigi/pages/account/mail/MailManagementForm.java index 9a399884..2287a015 100644 --- a/src/org/cacert/gigi/pages/account/mail/MailManagementForm.java +++ b/src/org/cacert/gigi/pages/account/mail/MailManagementForm.java @@ -27,7 +27,7 @@ public class MailManagementForm extends Form { } @Override - public boolean submit(PrintWriter out, HttpServletRequest req) { + public boolean submit(HttpServletRequest req) throws GigiApiException { try { String d; if ((d = req.getParameter("default")) != null) { @@ -37,14 +37,10 @@ public class MailManagementForm extends Form { } else if ((d = req.getParameter("reping")) != null) { EmailAddress.getById(Integer.parseInt(d)).requestReping(Page.getLanguage(req)); } - } catch (GigiApiException e) { - e.format(out, Page.getLanguage(req)); - return false; + return true; } catch (IOException e1) { - new GigiApiException("Error while doing reping.").format(out, Page.getLanguage(req)); - return false; + throw new GigiApiException("Error while doing reping."); } - return true; } @Override