From fbff6c6e84a984a7a869467e0a03d0e7464fd8f6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Felix=20D=C3=B6rre?= Date: Fri, 3 Mar 2017 16:53:47 +0100 Subject: [PATCH] fix: several smaller fixups on the TestManager Change-Id: I18f20dc2c9dd25eea3bfbb40c81db9b361e004a9 --- util-testing/club/wpia/gigi/pages/Manager.java | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/util-testing/club/wpia/gigi/pages/Manager.java b/util-testing/club/wpia/gigi/pages/Manager.java index 7cecac23..b33d52c4 100644 --- a/util-testing/club/wpia/gigi/pages/Manager.java +++ b/util-testing/club/wpia/gigi/pages/Manager.java @@ -377,13 +377,18 @@ public class Manager extends Page { } else if (req.getParameter("letverify") != null) { String mail = req.getParameter("letverifyEmail"); User byEmail = User.getByEmail(mail); - try { - for (int i = 0; i < 25; i++) { - User a = getAgent(i); - Notary.verify(byEmail, a, a.getNames()[0], a.getDoB(), 10, "Testmanager exp up code", validVerificationDateString(), VerificationType.FACE_TO_FACE, getRandomCountry()); + if (byEmail == null || !byEmail.canVerify()) { + resp.getWriter().println("User not found, or found user is not allowed to verify."); + } else { + try { + for (int i = 0; i < 25; i++) { + User a = getAgent(i); + Notary.verify(byEmail, a, a.getNames()[0], a.getDoB(), 10, "Testmanager exp up code", validVerificationDateString(), VerificationType.FACE_TO_FACE, getRandomCountry()); + } + resp.getWriter().println("Successfully added experience points."); + } catch (GigiApiException e) { + throw new Error(e); } - } catch (GigiApiException e) { - throw new Error(e); } } else if (req.getParameter("addEmail") != null) { User u = User.getByEmail(req.getParameter("addEmailEmail")); @@ -435,6 +440,7 @@ public class Manager extends Page { resp.getWriter().println("Updated domains exempt from pings. Current set:
"); resp.getWriter().println(HTMLEncoder.encodeHTML(pingExempt.toString())); } + resp.getWriter().println("
Go back"); } private void fetchMails(HttpServletRequest req, HttpServletResponse resp, String mail) throws IOException { -- 2.39.2