X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Fwot%2FAssuranceForm.java;h=81743c90214bc306fc8e501dc7eac5d3eac765bd;hb=1080b258a15e784ebad30be6f9e20df0de7c5938;hp=bb378dfb8e3b41bc70e180ea94fac404ffab733e;hpb=0c207a41dca8c839e5e52cee0299d95887b374fe;p=gigi.git diff --git a/src/org/cacert/gigi/pages/wot/AssuranceForm.java b/src/org/cacert/gigi/pages/wot/AssuranceForm.java index bb378dfb..81743c90 100644 --- a/src/org/cacert/gigi/pages/wot/AssuranceForm.java +++ b/src/org/cacert/gigi/pages/wot/AssuranceForm.java @@ -3,12 +3,14 @@ package org.cacert.gigi.pages.wot; import java.io.PrintWriter; import java.sql.SQLException; import java.text.SimpleDateFormat; +import java.util.Date; import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import org.cacert.gigi.GigiApiException; +import org.cacert.gigi.dbObjects.Name; import org.cacert.gigi.dbObjects.User; import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Form; @@ -20,14 +22,20 @@ public class AssuranceForm extends Form { private User assuree; + private Name assureeName; + + private Date dob; + private static final Template templ; static { templ = new Template(AssuranceForm.class.getResource("AssuranceForm.templ")); } - public AssuranceForm(HttpServletRequest hsr, int assuree) { + public AssuranceForm(HttpServletRequest hsr, User assuree) { super(hsr); - this.assuree = new User(assuree); + this.assuree = assuree; + assureeName = this.assuree.getName(); + dob = this.assuree.getDob(); } SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); @@ -72,7 +80,7 @@ public class AssuranceForm extends Form { return false; } try { - Notary.assure(Page.getUser(req), assuree, pointsI, req.getParameter("location"), req.getParameter("date")); + Notary.assure(Page.getUser(req), assuree, assureeName, dob, pointsI, req.getParameter("location"), req.getParameter("date")); return true; } catch (SQLException e) { e.printStackTrace();