X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Fclub%2Fwpia%2Fgigi%2Fpages%2Fmain%2FSignup.java;h=60d85be68404c6e5d341b445e9d90f5296f25d25;hb=3889444cb95132e342e4b7156245dd032ed3b16b;hp=cbe96c0e7ad39f0856e6c4b7fab777b9552830e5;hpb=b1732ef0669da21ed47e01f1d5675569829786a1;p=gigi.git diff --git a/src/club/wpia/gigi/pages/main/Signup.java b/src/club/wpia/gigi/pages/main/Signup.java index cbe96c0e..60d85be6 100644 --- a/src/club/wpia/gigi/pages/main/Signup.java +++ b/src/club/wpia/gigi/pages/main/Signup.java @@ -53,7 +53,7 @@ public class Signup extends Form { vars.put("name", ni); vars.put("dob", myDoB); vars.put("email", HTMLEncoder.encodeHTML(email)); - vars.put("helpOnNames", new SprintfCommand("Help on Names {0}in the knowledge base{1}", Arrays.asList("!(/kb/names", "!'"))); + vars.put("helpOnNames", new SprintfCommand("Help on Names in our {0}FAQ{1}", Arrays.asList("!(/kb/names", "!'"))); vars.put("csrf", getCSRFToken()); vars.put("dobmin", User.MINIMUM_AGE + ""); vars.put("countryCode", cs); @@ -114,14 +114,6 @@ public class Signup extends Form { ga.mergeInto(new GigiApiException("Entered date of birth exceeds the maximum age set in our policies. Please check your DoB is correct and contact support if the issue persists.")); } - if ( !"1".equals(req.getParameter("tos_agree"))) { - ga.mergeInto(new GigiApiException("Acceptance of the ToS is required to continue.")); - } - - if ( !"1".equals(req.getParameter("dp_agree"))) { - ga.mergeInto(new GigiApiException("Acceptance of the Data Protection Policy is required to continue.")); - } - if (email.equals("")) { ga.mergeInto(new GigiApiException("Email Address was blank")); } @@ -132,6 +124,15 @@ public class Signup extends Form { } else if ( !pw1.equals(pw2)) { ga.mergeInto(new GigiApiException("Passwords don't match")); } + + if ( !"1".equals(req.getParameter("tos_agree"))) { + ga.mergeInto(new GigiApiException("Acceptance of the ToS is required to continue.")); + } + + if ( !"1".equals(req.getParameter("dp_agree"))) { + ga.mergeInto(new GigiApiException("Acceptance of the Data Protection Policy is required to continue.")); + } + if ( !ga.isEmpty()) { throw ga; }