X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;ds=inline;f=src%2Fclub%2Fwpia%2Fgigi%2Fapi%2FCreateCertificate.java;h=1890e4a9372d4eeb1e54faaa24f6758acea61d5b;hb=1fb06a8d7882c839d4b78319e96d1f5c01f261c2;hp=6af284c032e19aedc93d6097aa8ee00a922f77b2;hpb=514c215338ddba6cef3cd0415f1df808a8f8cbcf;p=gigi.git diff --git a/src/club/wpia/gigi/api/CreateCertificate.java b/src/club/wpia/gigi/api/CreateCertificate.java index 6af284c0..1890e4a9 100644 --- a/src/club/wpia/gigi/api/CreateCertificate.java +++ b/src/club/wpia/gigi/api/CreateCertificate.java @@ -9,11 +9,11 @@ import javax.servlet.http.HttpServletResponse; import club.wpia.gigi.GigiApiException; import club.wpia.gigi.dbObjects.Certificate; +import club.wpia.gigi.dbObjects.Certificate.CertificateStatus; import club.wpia.gigi.dbObjects.CertificateProfile; import club.wpia.gigi.dbObjects.Job; import club.wpia.gigi.dbObjects.Organisation; import club.wpia.gigi.dbObjects.User; -import club.wpia.gigi.dbObjects.Certificate.CertificateStatus; import club.wpia.gigi.pages.account.certs.CertificateRequest; import club.wpia.gigi.util.AuthorizationContext; import club.wpia.gigi.util.CertExporter; @@ -38,7 +38,7 @@ public class CreateCertificate extends APIPoint { return; } } - AuthorizationContext ctx = new AuthorizationContext(u, u); + AuthorizationContext ctx = new AuthorizationContext(u, u, true); String asOrg = req.getParameter("asOrg"); if (asOrg != null) { try { @@ -54,7 +54,7 @@ public class CreateCertificate extends APIPoint { resp.sendError(500, "Error, Organisation with id " + i + " not found."); return; } else { - ctx = new AuthorizationContext(o0, u); + ctx = new AuthorizationContext(o0, u, true); } } catch (NumberFormatException e) { resp.sendError(500, "Error, as Org is not an integer");