From 72e6aa9cf0953f10af45ec0e1997b66864610b73 Mon Sep 17 00:00:00 2001 From: Tomas Kopecek Date: Feb 16 2023 13:39:00 +0000 Subject: fix query for partially generated checksums Related: https://pagure.io/koji/issue/3693 --- diff --git a/kojihub/kojihub.py b/kojihub/kojihub.py index 4696fd9..c04761e 100644 --- a/kojihub/kojihub.py +++ b/kojihub/kojihub.py @@ -12379,6 +12379,9 @@ class RootExports(object): if r['checksum_type'] in checksum_type_int and r['sigkey'] in sigkeys: missing_chsum_sigkeys[r['sigkey']].remove( koji.CHECKSUM_TYPES[r['checksum_type']]) + # delete key if everything was removed + if len(missing_chsum_sigkeys[r['sigkey']]): + del missing_chsum_sigkeys[r['sigkey']] if missing_chsum_sigkeys: binfo = get_build(rpm_info['build_id'])