X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;ds=inline;f=src%2Fclub%2Fwpia%2Fgigi%2Fpages%2FPasswordResetPage.java;h=92937aeaa1bd6530d15e960488fd6add53a794ca;hb=5a1b7ee1d24604eaa2d0572f59555b5777e9c4eb;hp=7dc950cacd72fe49eafdf36ac3021a8907052402;hpb=bccd4cc0dba0f89aa045b113bac46eb8cc1dab4e;p=gigi.git diff --git a/src/club/wpia/gigi/pages/PasswordResetPage.java b/src/club/wpia/gigi/pages/PasswordResetPage.java index 7dc950ca..92937aea 100644 --- a/src/club/wpia/gigi/pages/PasswordResetPage.java +++ b/src/club/wpia/gigi/pages/PasswordResetPage.java @@ -20,6 +20,7 @@ import club.wpia.gigi.output.template.TranslateCommand; import club.wpia.gigi.util.AuthorizationContext; import club.wpia.gigi.util.RandomToken; import club.wpia.gigi.util.ServerConstants; +import club.wpia.gigi.util.ServerConstants.Host; public class PasswordResetPage extends Page { @@ -94,14 +95,14 @@ public class PasswordResetPage extends Page { public void doPost(HttpServletRequest req, HttpServletResponse resp) throws IOException { if (Form.printFormErrors(req, resp.getWriter())) { PasswordResetForm form = Form.getForm(req, PasswordResetForm.class); - form.output(resp.getWriter(), getLanguage(req), new HashMap()); + form.output(resp.getWriter(), getLanguage(req), getDefaultVars(req)); } } @Override public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException { try { - new PasswordResetForm(req).output(resp.getWriter(), getLanguage(req), new HashMap()); + new PasswordResetForm(req).output(resp.getWriter(), getLanguage(req), getDefaultVars(req)); } catch (GigiApiException e) { e.format(resp.getWriter(), getLanguage(req)); } @@ -121,7 +122,7 @@ public class PasswordResetPage extends Page { HashMap vars = new HashMap<>(); vars.put("subject", subject); vars.put("method", method); - vars.put("link", "https://" + ServerConstants.getWwwHostNamePortSecure() + PasswordResetPage.PATH // + vars.put("link", "https://" + ServerConstants.getHostNamePortSecure(Host.WWW) + PasswordResetPage.PATH // + "?id=" + id + "&token=" + URLEncoder.encode(ptok, "UTF-8")); vars.put("hour_max", HOUR_MAX);