From 41dfb269f16b74ee365250dcdae1290e01dad7d2 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Tue, 11 Jul 2023 00:51:00 +0200 Subject: [PATCH] Fix index per key-id for invalidated keys --- pgpainless-wot/src/main/kotlin/org/pgpainless/wot/WebOfTrust.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pgpainless-wot/src/main/kotlin/org/pgpainless/wot/WebOfTrust.kt b/pgpainless-wot/src/main/kotlin/org/pgpainless/wot/WebOfTrust.kt index 804370a2..c3a34f6f 100644 --- a/pgpainless-wot/src/main/kotlin/org/pgpainless/wot/WebOfTrust.kt +++ b/pgpainless-wot/src/main/kotlin/org/pgpainless/wot/WebOfTrust.kt @@ -127,7 +127,7 @@ class WebOfTrust(private val certificateStore: PGPCertificateStore) { byFingerprint.putIfAbsent(certFingerprint, cert) // index by key-ID - cert.validSubkeys.forEach { + cert.keys.publicKeys.forEach { byKeyId.getOrPut(it.keyID) { mutableListOf() }.add(cert) }