From 5b28e12190b94d6dad97d7aac5416f1afa72e3cf Mon Sep 17 00:00:00 2001 From: Mattia Verga Date: Feb 18 2023 07:46:17 +0000 Subject: rhbzemail is string, not list Signed-off-by: Mattia Verga --- diff --git a/find_inactive_packagers.py b/find_inactive_packagers.py index 0f0f3f4..a88d4ea 100644 --- a/find_inactive_packagers.py +++ b/find_inactive_packagers.py @@ -261,9 +261,9 @@ def _check_maillists_activity(fasclient, user, delta=365): return (False, []) try: packager = fasclient.get_user(username=user).result - emails = packager.get('emails') if packager.get('emails') is not None else [] - rhbzemail = packager.get('rhbzemail') if packager.get('rhbzemail') is not None else [] - emails.extend(rhbzemail) + emails = packager['emails'] + if packager['rhbzemail']: + emails.append(packager['rhbzemail']) for email in emails: r = session.get(f'https://lists.fedoraproject.org/archives/api/sender/{email}/emails/?ordering=-date').json() if r.get('count', 0) != 0: