+
+ private static void sendVerificationNotificationAgent(User agent, User applicant, Name[] toVerify, final int awarded, String location, String date, Country country) {
+ HashMap<String, Object> mailVars = new HashMap<>();
+ mailVars.put("email", applicant.getEmail());
+ mailVars.put("location", location);
+ mailVars.put("date", date);
+ mailVars.put("country", country.getName());
+ mailVars.put("points", Integer.toString(awarded));
+ mailVars.put("names", new ArrayIterable<Name>(toVerify) {
+
+ @Override
+ public void apply(Name t, Language l, Map<String, Object> vars) {
+ vars.put("name", t.toString());
+ }
+
+ });
+
+ try {
+ verificationAgentEntered.sendMail(Language.getInstance(applicant.getPreferredLocale()), mailVars, agent.getEmail());
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ }