X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Faccount%2FMailOverview.java;h=6b9000c85d9977faa2b712986fd58e8082cf9f64;hb=28586bebec4f84296bd6b3dac28cc42aef2c7ec7;hp=7836867877245228addd832185487ee72d55c748;hpb=1d24b8e1fe36651f22339ddbb7b1a3b34b48c081;p=gigi.git diff --git a/src/org/cacert/gigi/pages/account/MailOverview.java b/src/org/cacert/gigi/pages/account/MailOverview.java index 78368678..6b9000c8 100644 --- a/src/org/cacert/gigi/pages/account/MailOverview.java +++ b/src/org/cacert/gigi/pages/account/MailOverview.java @@ -3,27 +3,21 @@ package org.cacert.gigi.pages.account; import java.io.IOException; import java.io.PrintWriter; import java.util.HashMap; -import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; -import org.cacert.gigi.EmailAddress; -import org.cacert.gigi.Language; -import org.cacert.gigi.User; +import org.cacert.gigi.dbObjects.User; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Form; -import org.cacert.gigi.output.Outputable; import org.cacert.gigi.pages.Page; public class MailOverview extends Page { public static final String DEFAULT_PATH = "/account/mails"; - private MailTable t; - public MailOverview(String title) { super(title); - t = new MailTable("us"); } @Override @@ -31,8 +25,6 @@ public class MailOverview extends Page { final User us = getUser(req); Language lang = Page.getLanguage(req); HashMap vars = new HashMap<>(); - vars.put("mailData", t); - vars.put("us", us); vars.put("addForm", new MailAddForm(req, us)); vars.put("manForm", new MailManagementForm(req, us)); getDefaultTemplate().output(resp.getWriter(), lang, vars); @@ -55,52 +47,4 @@ public class MailOverview extends Page { super.doPost(req, resp); } - private class MailTable implements Outputable { - - private String user; - - public MailTable(String user) { - this.user = user; - } - - @Override - public void output(PrintWriter out, Language l, Map vars) { - User us = (User) vars.get(user); - String usM = us.getEmail(); - EmailAddress[] emails = us.getEmails(); - - for (int i = 0; i < emails.length; i++) { - out.println(""); - out.println(""); - out.println(""); - if (emails[i].isVerified()) { - out.print(l.getTranslation("Verified")); - } else { - out.print(l.getTranslation("Unverified")); - } - out.print(""); - out.println(""); - String address = emails[i].getAddress(); - if (usM.equals(address)) { - out.print(l.getTranslation("N/A")); - } else { - out.print(""); - } - out.print(""); - out.println(""); - out.print(address); - out.print(""); - out.println(""); - } - } - } }