X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fapi%2FCATSResolve.java;h=0e9f2a01e08bfc71f8a7760e0485d256936d02ba;hb=c3feb67ae28e66765dfcd2e7d50ddbceb64d92db;hp=5da539409ff702f9120632c1977235c13fc4422a;hpb=449f75a2b5d97ebf34bec2df715b71aa7e31afb0;p=gigi.git diff --git a/src/org/cacert/gigi/api/CATSResolve.java b/src/org/cacert/gigi/api/CATSResolve.java index 5da53940..0e9f2a01 100644 --- a/src/org/cacert/gigi/api/CATSResolve.java +++ b/src/org/cacert/gigi/api/CATSResolve.java @@ -22,11 +22,14 @@ public class CATSResolve extends APIPoint { if ( !((Organisation) u).isSelfOrganisation()) { resp.sendError(500, "Error, invalid cert"); return; - } String target = req.getParameter("serial"); + if (target == null) { + resp.sendError(500, "Error, requires a serial parameter"); + return; + } - CertificateOwner o = CertificateOwner.getByEnabledSerial(target); + CertificateOwner o = CertificateOwner.getByEnabledSerial(target.toLowerCase()); if ( !(o instanceof User)) { resp.sendError(500, "Error, requires valid serial"); return;