X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Faccount%2FMailCertificateAdd.java;fp=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Faccount%2FMailCertificateAdd.java;h=836f48c4f13c1ff1e035ff5a9f7accb4d20ee1e8;hp=f01b8f0c79dad505fa6b88b8160cba6737ebbfe4;hb=22f27f39d5b62ca5b264b2016daae7e870f78fd8;hpb=0c19a843c23f61cf32f555355a9fa1baf9c8f8f1 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) {