X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Faccount%2FMyListingForm.java;fp=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Faccount%2FMyListingForm.java;h=c1a6f4244067dcd6baeb2a2d80a92cf2912a5ecc;hb=3e123160ad59a2e1162518923965562ff947b6d1;hp=e9fa960292c2766c56d36d2c02a2148afc0a9c27;hpb=68a4a5545da2d88ebcd83041c5e824bde81c3f38;p=gigi.git diff --git a/src/org/cacert/gigi/pages/account/MyListingForm.java b/src/org/cacert/gigi/pages/account/MyListingForm.java index e9fa9602..c1a6f424 100644 --- a/src/org/cacert/gigi/pages/account/MyListingForm.java +++ b/src/org/cacert/gigi/pages/account/MyListingForm.java @@ -2,23 +2,20 @@ package org.cacert.gigi.pages.account; import java.io.InputStreamReader; import java.io.PrintWriter; -import java.sql.SQLException; import java.util.Map; import javax.servlet.http.HttpServletRequest; -import org.cacert.gigi.GigiApiException; import org.cacert.gigi.dbObjects.User; import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Form; import org.cacert.gigi.output.template.Template; -import org.cacert.gigi.pages.Page; public class MyListingForm extends Form { private static Template template; - - static{ + + static { template = new Template(new InputStreamReader(MyListingForm.class.getResourceAsStream("MyListingForm.templ"))); } @@ -32,33 +29,23 @@ public class MyListingForm extends Form { @Override public boolean submit(PrintWriter out, HttpServletRequest req) { if (req.getParameter("listme") != null && req.getParameter("contactinfo") != null) { - try { - target.setDirectoryListing( !req.getParameter("listme").equals("0")); - target.setContactInformation(req.getParameter("contactinfo")); - return true; - } catch (SQLException e) { - new GigiApiException(e).format(out, Page.getLanguage(req)); - e.printStackTrace(); - return false; - } + target.setDirectoryListing( !req.getParameter("listme").equals("0")); + target.setContactInformation(req.getParameter("contactinfo")); + return true; } return false; } @Override protected void outputContent(PrintWriter out, Language l, Map vars) { - try { - if (target.wantsDirectoryListing()) { - vars.put("selected", "selected"); - vars.put("notSelected", ""); - vars.put("activeInfo", target.getContactInformation()); - } else { - vars.put("selected", ""); - vars.put("notSelected", "selected"); - vars.put("activeInfo", ""); - } - } catch (SQLException e) { - new GigiApiException(e).format(out, l); + if (target.wantsDirectoryListing()) { + vars.put("selected", "selected"); + vars.put("notSelected", ""); + vars.put("activeInfo", target.getContactInformation()); + } else { + vars.put("selected", ""); + vars.put("notSelected", "selected"); + vars.put("activeInfo", ""); } template.output(out, l, vars); }