@@ -178,12 +178,12 @@ function Remove-GitHubAccelerator {
178178 if ($hasRepositoryPatterns ) {
179179 Write-ToConsoleLog " Discovering repositories in organization: $GitHubOrganization "
180180
181- $allRepositories = (gh repo list $GitHubOrganization -- json name, url -- limit 1000 ) | ConvertFrom-Json
182- if ($null -eq $allRepositories ) {
181+ $repositoriesResponse = (gh repo list $GitHubOrganization -- json name, url -- limit 1000 2>&1 )
182+ if ($LASTEXITCODE -ne 0 ) {
183183 Write-ToConsoleLog " Failed to list repositories in organization: $GitHubOrganization " - IsError
184184 return
185185 }
186-
186+ $allRepositories = @ ( $repositoriesResponse | ConvertFrom-Json )
187187 Write-ToConsoleLog " Found $ ( $allRepositories.Count ) total repositories in organization: $GitHubOrganization "
188188
189189 foreach ($repo in $allRepositories ) {
@@ -206,12 +206,12 @@ function Remove-GitHubAccelerator {
206206 if ($hasTeamPatterns ) {
207207 Write-ToConsoleLog " Discovering teams in organization: $GitHubOrganization "
208208
209- $allTeams = (gh api " orgs/$GitHubOrganization /teams" -- paginate) | ConvertFrom-Json
210- if ($null -eq $allTeams ) {
211- Write-ToConsoleLog " Failed to list teams in organization: $GitHubOrganization " - IsWarning
212- $allTeams = @ ()
209+ $teamsResponse = (gh api " orgs/$GitHubOrganization /teams" -- paginate 2>&1 )
210+ if ($LASTEXITCODE -ne 0 ) {
211+ Write-ToConsoleLog " Failed to list teams in organization: $GitHubOrganization " - IsError
212+ return
213213 }
214-
214+ $allTeams = @ ( $teamsResponse | ConvertFrom-Json )
215215 Write-ToConsoleLog " Found $ ( $allTeams.Count ) total teams in organization: $GitHubOrganization "
216216
217217 foreach ($team in $allTeams ) {
0 commit comments