Skip to content

Commit

Permalink
Not forwarding AccessToken to sub-commands for Repo Team Permissions (#…
Browse files Browse the repository at this point in the history
…362)

The Get/Set/Remove-GitHubRepositoryTeamPermission functions will sometimes call Get-GitHubTeam to get missing information.  In those instances, they weren't passing along the `AccessToken` parameter if it had been provided by the user.  In those scenarios, the result will be a 404 since the Get-GitHubTeam call won't have the same auth permissions as the core API being called.
  • Loading branch information
HowardWolosky committed Dec 15, 2022
1 parent 1466f16 commit 4d7667b
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions GitHubRepositories.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -3070,7 +3070,7 @@ filter Get-GitHubRepositoryTeamPermission

if ($PSBoundParameters.ContainsKey('TeamName'))
{
$team = Get-GitHubTeam -OrganizationName $OwnerName |
$team = Get-GitHubTeam -OrganizationName $OwnerName -AccessToken $AccessToken |
Where-Object -Property name -eq $TeamName

if ($null -eq $team)
Expand Down Expand Up @@ -3104,7 +3104,7 @@ filter Get-GitHubRepositoryTeamPermission

if ($PSBoundParameters.ContainsKey('TeamSlug'))
{
$team = Get-GitHubTeam -OrganizationName $OwnerName -TeamSlug $TeamSlug
$team = Get-GitHubTeam -OrganizationName $OwnerName -TeamSlug $TeamSlug -AccessToken $AccessToken

$TeamName = $team.name
}
Expand Down Expand Up @@ -3253,7 +3253,7 @@ filter Set-GitHubRepositoryTeamPermission

if ($PSBoundParameters.ContainsKey('TeamName'))
{
$team = Get-GitHubTeam -OrganizationName $OwnerName |
$team = Get-GitHubTeam -OrganizationName $OwnerName -AccessToken $AccessToken |
Where-Object -Property name -eq $TeamName

if ($null -eq $team)
Expand Down Expand Up @@ -3426,7 +3426,7 @@ filter Remove-GitHubRepositoryTeamPermission

if ($PSBoundParameters.ContainsKey('TeamName'))
{
$team = Get-GitHubTeam -OrganizationName $OwnerName |
$team = Get-GitHubTeam -OrganizationName $OwnerName -AccessToken $AccessToken |
Where-Object -Property name -eq $TeamName

if ($null -eq $team)
Expand Down

0 comments on commit 4d7667b

Please sign in to comment.