]> the.earth.li Git - onak.git/blobdiff - keyindex.c
Don't require a database connection for a key index
[onak.git] / keyindex.c
index 94f52f7e25c705d3644da6545c997092f529be3a..4883f636cfabdc4f55363a515d906a3a2c783866 100644 (file)
@@ -222,7 +222,9 @@ int list_sigs(struct onak_dbctx *dbctx,
 
        while (sigs != NULL) {
                sigid = sig_keyid(sigs->packet);
-               uid = dbctx->keyid2uid(dbctx, sigid);
+               if (dbctx) {
+                       uid = dbctx->keyid2uid(dbctx, sigid);
+               }
                if (sigs->packet->data[0] == 4 &&
                                sigs->packet->data[1] == 0x30) {
                        /* It's a Type 4 sig revocation */