diff --git a/roles/badges/backend/files/cron/award-mirror-badge b/roles/badges/backend/files/cron/award-mirror-badge index a83f175855..a434f88841 100755 --- a/roles/badges/backend/files/cron/award-mirror-badge +++ b/roles/badges/backend/files/cron/award-mirror-badge @@ -29,13 +29,13 @@ import fedbadges.utils def main(): - url = 'https://admin.fedoraproject.org/mirrormanager/mirroradmins' +i url = 'https://admin.fedoraproject.org/mirrormanager/api/mirroradmins' response = requests.get(url) if response.status_code != 200: raise IOError("Couldn't read the mirrormanager/mirroradmins list.") - usernames = response.text.split() + usernames = response.json()['admins'] badge = tahrir.get_badge(badge_id='mirror,-mirror-on-the-wall') if not badge: