private void createUser(String email) throws GigiApiException, IllegalAccessException {
User u = new User();
- u.setFname("Först");
- u.setMname("Müddle");
- u.setLname("Läst");
+ u.setFName("Först");
+ u.setMName("Müddle");
+ u.setLName("Läst");
u.setSuffix("Süffix");
u.setEmail(email);
Calendar gc = GregorianCalendar.getInstance();
gc.set(1990, 0, 1);
- u.setDob(new Date(gc.getTime().getTime()));
+ u.setDoB(new Date(gc.getTime().getTime()));
u.setPreferredLocale(Locale.ENGLISH);
u.insert("xvXV12°§");
EmailAddress ea = new EmailAddress(u, email);
public void doPost(HttpServletRequest req, HttpServletResponse resp) throws IOException {
if (req.getParameter("create") != null) {
batchCreateUsers(req.getParameter("prefix"), req.getParameter("suffix"), Integer.parseInt(req.getParameter("amount")), resp.getWriter());
+ resp.getWriter().println("User batch created.");
} else if (req.getParameter("addpriv") != null || req.getParameter("delpriv") != null) {
User u = User.getByEmail(req.getParameter("email"));
if (u == null) {
}
if (req.getParameter("addpriv") != null) {
u.grantGroup(u, Group.getByString(req.getParameter("priv")));
+ resp.getWriter().println("Privilege granted");
} else {
u.revokeGroup(u, Group.getByString(req.getParameter("priv")));
+ resp.getWriter().println("Privilege revoked");
}
-
} else if (req.getParameter("fetch") != null) {
String mail = req.getParameter("femail");
fetchMails(req, resp, mail);
return;
}
passCATS(byEmail);
+ resp.getWriter().println("User has been passed CATS");
} else if (req.getParameter("assure") != null) {
String mail = req.getParameter("assureEmail");
User byEmail = User.getByEmail(mail);
}
try {
for (int i = 0; i < getAssurers().length; i++) {
- Notary.assure(getAssurers()[i], byEmail, byEmail.getName(), byEmail.getDob(), 10, "Testmanager Assure up code", "2014-11-06");
+ Notary.assure(getAssurers()[i], byEmail, byEmail.getName(), byEmail.getDoB(), 10, "Testmanager Assure up code", "2014-11-06");
}
} catch (GigiApiException e) {
throw new Error(e);
}
+ resp.getWriter().println("User has been assured.");
}
}
@Override
public boolean next(Language l, Map<String, Object> vars) {
- if ( !s.hasNext())
+ if ( !s.hasNext()) {
return false;
+ }
vars.put("body", s.next().replaceAll("(https?://\\S+)", "<a href=\"$1\">$1</a>"));
return true;
}