policies/email.py: if there are no gpg entries don't continue

This commit is contained in:
Brian Murray 2024-07-10 12:34:46 -07:00
parent e2c6ee514b
commit bc49b74ab7

View File

@ -131,6 +131,8 @@ class EmailPolicy(BasePolicy, Rest):
addresses = []
try:
gpg = self.query_lp_rest_api(person + "/gpg_keys", {})
if len(gpg["entries"]) == 0:
return None
for key in gpg["entries"]:
details = self.query_rest_api(
"http://keyserver.ubuntu.com/pks/lookup",