From d8c671018c963ebe18a0572e9e52127663bb3310 Mon Sep 17 00:00:00 2001 From: Mattia Verga Date: Feb 22 2022 07:38:53 +0000 Subject: Check also fedoraproject.org email aliases in bz Signed-off-by: Mattia Verga --- diff --git a/find_inactive_packagers.py b/find_inactive_packagers.py index e0d4284..80cfff9 100644 --- a/find_inactive_packagers.py +++ b/find_inactive_packagers.py @@ -84,11 +84,6 @@ if file_exists('inactive_packagers.csv'): for line in fin: user, email = line.split(',') prev_results[user] = email.strip() - print(prev_results) - -# OLD method -# r = requests.get('https://src.fedoraproject.org/api/0/group/packager').json() -# packagers = r.get('members', []) fasclient = Client('https://fasjson.fedoraproject.org/') packagers = fasclient.list_group_members(groupname='packager').result @@ -180,7 +175,8 @@ if BZ_API_KEY: logging.info(f'Done {i}.') username = p[0] bzuser = None - for bzemail in p[1]: + # Some users have their @fedoraproject.org alias set as BZ email + for bzemail in p[1] + [f'{username}@fedoraproject.org']: try: bzuser = bzclient.getuser(bzemail) break