X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Faccount%2FMailCertificateAdd.java;h=836f48c4f13c1ff1e035ff5a9f7accb4d20ee1e8;hp=f01b8f0c79dad505fa6b88b8160cba6737ebbfe4;hb=22f27f39d5b62ca5b264b2016daae7e870f78fd8;hpb=2824d1c165c501e2f3a8809044788b33b81f478a diff --git a/src/org/cacert/gigi/pages/account/MailCertificateAdd.java b/src/org/cacert/gigi/pages/account/MailCertificateAdd.java index f01b8f0c..836f48c4 100644 --- a/src/org/cacert/gigi/pages/account/MailCertificateAdd.java +++ b/src/org/cacert/gigi/pages/account/MailCertificateAdd.java @@ -10,6 +10,7 @@ import javax.servlet.http.HttpServletResponse; import org.cacert.gigi.Certificate; import org.cacert.gigi.output.ClientCSRGenerate; +import org.cacert.gigi.pages.LoginPage; import org.cacert.gigi.pages.Page; public class MailCertificateAdd extends Page { @@ -38,11 +39,11 @@ public class MailCertificateAdd extends Page { // Error. return; } - Certificate c = new Certificate("/commonName=CAcert WoT User", "sha256", csr); + Certificate c = new Certificate(LoginPage.getUser(req).getId(), "/commonName=CAcert WoT User", "sha256", csr); c.issue(); try { c.waitFor(60000); - resp.sendRedirect(MailCertificates.PATH + "/" + c.getId()); + resp.sendRedirect(MailCertificates.PATH + "/" + c.getSerial()); } catch (SQLException e) { e.printStackTrace(); } catch (InterruptedException e) {