From 97a5d119ec415f9c25fbc50cb240603047defc73 Mon Sep 17 00:00:00 2001 From: oSumAtrIX Date: Sat, 13 Jul 2024 00:26:59 +0200 Subject: [PATCH] fix: Only list public members --- .../configuration/repository/GitHubBackendRepository.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/kotlin/app/revanced/api/configuration/repository/GitHubBackendRepository.kt b/src/main/kotlin/app/revanced/api/configuration/repository/GitHubBackendRepository.kt index fed063f..d5d9148 100644 --- a/src/main/kotlin/app/revanced/api/configuration/repository/GitHubBackendRepository.kt +++ b/src/main/kotlin/app/revanced/api/configuration/repository/GitHubBackendRepository.kt @@ -67,10 +67,10 @@ class GitHubBackendRepository(client: HttpClient) : BackendRepository(client) { override suspend fun members(organization: String): List { // Get the list of members of the organization. - val members: List = client.get(Organization.Members(organization)).body() + val publicMembers: List = client.get(Organization.PublicMembers(organization)).body() return coroutineScope { - members.map { member -> + publicMembers.map { member -> async { awaitAll( async { @@ -187,8 +187,8 @@ class User(val login: String) { } class Organization { - @Resource("/orgs/{org}/members") - class Members(val org: String) + @Resource("/orgs/{org}/public_members") + class PublicMembers(val org: String) class Repository { @Resource("/repos/{owner}/{repo}/contributors")