From b8d3179a6cd39dcf6619862de4e6d8e03821525b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Soko=C5=82owski?= Date: Wed, 25 Jan 2023 17:17:33 +0100 Subject: [PATCH] github/copy_members: simplify checking invitations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jakub SokoĊ‚owski --- github/copy_members.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/github/copy_members.py b/github/copy_members.py index 840bbce..7672140 100755 --- a/github/copy_members.py +++ b/github/copy_members.py @@ -34,15 +34,13 @@ def main(): in_org = g.get_organization(opts.input_org) out_org = g.get_organization(opts.output_org) - invitations = [i.login for i in out_org.invitations()] - for team in in_org.get_teams(): print(' --- Team: %s' % team.slug) if opts.teams is None or team.name in opts.teams or team.slug in opts.teams: for member in team.get_members(): if out_org.has_in_members(member): print('%s already a member' % member.login) - elif member.login in invitations: + elif member.login in [i.login for i in out_org.invitations()]: print('%s already invited' % member.login) else: if not opts.dry_run: