Skip to content

Commit 83ea3a7

Browse files
committed
fix initialisation of graphql_repos_collaborators[repo_name] with first list of collaborators
1 parent 72bf400 commit 83ea3a7

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

gh_org_mgr/_gh_org.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -954,11 +954,11 @@ def _fetch_collaborators_of_all_organization_repos(self) -> None:
954954
graphql_query = """
955955
query($owner: String!, $cursor: String) {
956956
organization(login: $owner) {
957-
repositories(first: 5, after: $cursor) {
957+
repositories(first: 100, after: $cursor) {
958958
edges {
959959
node {
960960
name
961-
collaborators(first: 20) {
961+
collaborators(first: 100) {
962962
edges {
963963
node {
964964
login
@@ -1107,9 +1107,8 @@ def _extract_data_from_graphql_response(
11071107

11081108
# fill in collaborators of repo
11091109
try:
1110-
self.graphql_repos_collaborators[repo_name].extend(
1111-
repo_edges["node"]["collaborators"]["edges"]
1112-
)
1110+
repo_collaborators = repo_edges["node"]["collaborators"]["edges"]
1111+
self.graphql_repos_collaborators[repo_name] = repo_collaborators
11131112
except (TypeError, KeyError):
11141113
logging.debug("Repo %s does not seem to have any collaborators", repo_name)
11151114

@@ -1137,9 +1136,10 @@ def _extract_data_from_graphql_response(
11371136

11381137
# fill in collaborators of repo
11391138
try:
1140-
self.graphql_repos_collaborators[single_repo_name].extend(
1141-
graphql_response["data"]["repository"]["collaborators"]["edges"]
1142-
)
1139+
repo_collaborators = graphql_response["data"]["repository"]["collaborators"][
1140+
"edges"
1141+
]
1142+
self.graphql_repos_collaborators[single_repo_name].extend(repo_collaborators)
11431143
except (TypeError, KeyError):
11441144
logging.debug("Repo %s does not seem to have any collaborators", single_repo_name)
11451145

0 commit comments

Comments
 (0)