X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Faccount%2Fmail%2FMailAddForm.java;h=94395947e52c8755ed99f9aad2b31046442b22e6;hb=06860e55306d268f5db3c49ac9090c4455752cc0;hp=278892aae62fb422890b20da01931935620310b2;hpb=b1092da65fd373d945343e01dd8975ec3b84db0a;p=gigi.git diff --git a/src/org/cacert/gigi/pages/account/mail/MailAddForm.java b/src/org/cacert/gigi/pages/account/mail/MailAddForm.java index 278892aa..94395947 100644 --- a/src/org/cacert/gigi/pages/account/mail/MailAddForm.java +++ b/src/org/cacert/gigi/pages/account/mail/MailAddForm.java @@ -5,13 +5,13 @@ import java.util.Map; import javax.servlet.http.HttpServletRequest; +import org.cacert.gigi.GigiApiException; import org.cacert.gigi.dbObjects.EmailAddress; import org.cacert.gigi.dbObjects.User; import org.cacert.gigi.localisation.Language; -import org.cacert.gigi.output.Form; +import org.cacert.gigi.output.template.Form; import org.cacert.gigi.output.template.Template; import org.cacert.gigi.pages.Page; -import org.cacert.gigi.pages.account.ChangePasswordPage; public class MailAddForm extends Form { @@ -19,7 +19,7 @@ public class MailAddForm extends Form { private String mail; static { - t = new Template(ChangePasswordPage.class.getResource("MailAddForm.templ")); + t = new Template(MailAddForm.class.getResource("MailAddForm.templ")); } private User target; @@ -39,6 +39,9 @@ public class MailAddForm extends Form { } catch (IllegalArgumentException e) { out.println("
Error: Invalid address!
"); return false; + } catch (GigiApiException e) { + e.format(out, Page.getLanguage(req)); + return false; } return true; }