Skip to content

Commit d3b2907

Browse files
committed
CLN unaccounted for members variable in team job
1 parent 4cff204 commit d3b2907

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

api/anubis/github/team.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
def list_github_team_members(org: str, team: str) -> list[str]:
55
return [
66
user['login']
7-
for user in github_rest(f"/orgs/{org}/teams/{team}/members")
7+
for user in github_rest(f"/orgs/{org}/teams/{team}/members?per_page=100")
88
if 'login' in user
99
]
1010

api/anubis/jobs/daily_reaper.py

+5-1
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,12 @@ def reap_github_admin_teams():
6363

6464
accounted_for_members.add(user.github_username)
6565

66+
unaccounted_for_members = set(members).difference(accounted_for_members)
67+
logger.info(f'{members=}\n{accounted_for_members=}')
68+
logger.info(f'members-accounted_for_members={unaccounted_for_members}')
69+
6670
# Remove unaccounted for members
67-
for github_username in set(members).difference(accounted_for_members):
71+
for github_username in unaccounted_for_members:
6872
remote_github_team_member(course.github_org, course.github_ta_team_slug, github_username)
6973

7074

0 commit comments

Comments
 (0)