]> WPIA git - gigi.git/blobdiff - src/org/cacert/gigi/api/CATSResolve.java
upd: use serials lowercase-only
[gigi.git] / src / org / cacert / gigi / api / CATSResolve.java
index 5da539409ff702f9120632c1977235c13fc4422a..0e9f2a01e08bfc71f8a7760e0485d256936d02ba 100644 (file)
@@ -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;