public class RequestTTPForm extends Form {
- public static final Group TTP_APPLICANT = Group.getByString("ttp-applicant");
+ public static final Group TTP_APPLICANT = Group.TTP_APPLICANT;
private static final Template t = new Template(RequestTTPForm.class.getResource("RequestTTPForm.templ"));
};
@Override
- public boolean submit(PrintWriter out, HttpServletRequest req) throws GigiApiException {
+ public boolean submit(HttpServletRequest req) throws GigiApiException {
String country = req.getParameter("country");
if (country != null) {
int cid = Integer.parseInt(country);
}
country = COUNTRIES[cid];
}
- User u = LoginPage.getUser(req);
+ // TODO use country?
+
+ User uReq = LoginPage.getUser(req);
+
+ if ( !u.equals(uReq)) {
+ return false;
+ }
+
u.grantGroup(u, TTP_APPLICANT);
return false;