X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2FdbObjects%2FCertificateOwner.java;h=ab854bccd1e0dd40eab1b9b17a8cb5e7f8b07b9c;hp=daff8bcb787866d631c83793f3794876c3beccf9;hb=169827a9a62b0ac7f63a0b2a7e806e1cb8365d67;hpb=d65cca2357ffab506900a0fff0ee41caae0e742d diff --git a/src/org/cacert/gigi/dbObjects/CertificateOwner.java b/src/org/cacert/gigi/dbObjects/CertificateOwner.java index daff8bcb..ab854bcc 100644 --- a/src/org/cacert/gigi/dbObjects/CertificateOwner.java +++ b/src/org/cacert/gigi/dbObjects/CertificateOwner.java @@ -8,6 +8,7 @@ import java.io.Serializable; import java.util.LinkedList; import java.util.List; +import org.cacert.gigi.GigiApiException; import org.cacert.gigi.database.GigiPreparedStatement; import org.cacert.gigi.database.GigiResultSet; @@ -51,6 +52,8 @@ public abstract class CertificateOwner implements IdCachable, Serializable { } else { System.err.print("Malformed cert owner: " + id); } + } catch (GigiApiException e) { + throw new Error(e); } } } @@ -124,7 +127,7 @@ public abstract class CertificateOwner implements IdCachable, Serializable { public static CertificateOwner getByEnabledSerial(String serial) { try (GigiPreparedStatement prep = new GigiPreparedStatement("SELECT `memid` FROM `certs` INNER JOIN `logincerts` ON `logincerts`.`id`=`certs`.`id` WHERE serial=? AND `revoked` is NULL")) { - prep.setString(1, serial.toLowerCase()); + prep.setString(1, serial); GigiResultSet res = prep.executeQuery(); if (res.next()) { return getById(res.getInt(1));