From bb61cf9360044b8f75d210a52ca628fde72387e8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Felix=20D=C3=B6rre?= Date: Sun, 12 Jun 2016 16:46:03 +0200 Subject: [PATCH] fix: more descriptive error message Change-Id: I4a77d3c98fb8ee4c31f644a3e88b0104e61fff0d --- src/org/cacert/gigi/api/CATSResolve.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/org/cacert/gigi/api/CATSResolve.java b/src/org/cacert/gigi/api/CATSResolve.java index 5da53940..1b25e9d5 100644 --- a/src/org/cacert/gigi/api/CATSResolve.java +++ b/src/org/cacert/gigi/api/CATSResolve.java @@ -22,9 +22,12 @@ 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); if ( !(o instanceof User)) { -- 2.39.2