Skip to content

Commit 5446459

Browse files
committed
Fixing meta:operations
1 parent 830531d commit 5446459

File tree

1 file changed

+17
-6
lines changed

1 file changed

+17
-6
lines changed

github/orgs_security_managers.go

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ import (
1010
"errors"
1111
)
1212

13+
// GetSecurityManagerRole retrieves the security manager role for an organization.
14+
//
15+
// GitHub API docs: https://docs.github.com/rest/orgs/organization-roles#get-all-organization-roles-for-an-organization
16+
//
17+
//meta:operation GET /orgs/{org}/organization-roles
1318
func (s *OrganizationsService) GetSecurityManagerRole(ctx context.Context, org string) (*CustomOrgRoles, *Response, error) {
1419
roles, resp, err := s.ListRoles(ctx, org)
1520
if err != nil {
@@ -27,9 +32,11 @@ func (s *OrganizationsService) GetSecurityManagerRole(ctx context.Context, org s
2732

2833
// ListSecurityManagerTeams lists all security manager teams for an organization.
2934
//
30-
// GitHub API docs: https://docs.github.com/en/rest/orgs/organization-roles#list-teams-that-are-assigned-to-an-organization-role
35+
// GitHub API docs: https://docs.github.com/rest/orgs/organization-roles#get-all-organization-roles-for-an-organization
36+
// GitHub API docs: https://docs.github.com/rest/orgs/organization-roles#list-teams-that-are-assigned-to-an-organization-role
3137
//
32-
//meta:operation GET /orgs/{org}/organization-roles/{security_manager_role_id}/teams
38+
//meta:operation GET /orgs/{org}/organization-roles
39+
//meta:operation GET /orgs/{org}/organization-roles/{role_id}/teams
3340
func (s *OrganizationsService) ListSecurityManagerTeams(ctx context.Context, org string) ([]*Team, *Response, error) {
3441
securityManagerRole, resp, err := s.GetSecurityManagerRole(ctx, org)
3542
if err != nil {
@@ -55,9 +62,11 @@ func (s *OrganizationsService) ListSecurityManagerTeams(ctx context.Context, org
5562

5663
// AddSecurityManagerTeam adds a team to the list of security managers for an organization.
5764
//
58-
// GitHub API docs: https://docs.github.com/en/rest/orgs/organization-roles#assign-an-organization-role-to-a-team
65+
// GitHub API docs: https://docs.github.com/rest/orgs/organization-roles#assign-an-organization-role-to-a-team
66+
// GitHub API docs: https://docs.github.com/rest/orgs/organization-roles#get-all-organization-roles-for-an-organization
5967
//
60-
//meta:operation PUT /orgs/{org}/organization-roles/teams/{team_slug}/{security_manager_role_id}
68+
//meta:operation GET /orgs/{org}/organization-roles
69+
//meta:operation PUT /orgs/{org}/organization-roles/teams/{team_slug}/{role_id}
6170
func (s *OrganizationsService) AddSecurityManagerTeam(ctx context.Context, org, team string) (*Response, error) {
6271
securityManagerRole, resp, err := s.GetSecurityManagerRole(ctx, org)
6372
if err != nil {
@@ -69,9 +78,11 @@ func (s *OrganizationsService) AddSecurityManagerTeam(ctx context.Context, org,
6978

7079
// RemoveSecurityManagerTeam removes a team from the list of security managers for an organization.
7180
//
72-
// GitHub API docs: https://docs.github.com/en/rest/orgs/organization-roles#remove-an-organization-role-from-a-team
81+
// GitHub API docs: https://docs.github.com/rest/orgs/organization-roles#get-all-organization-roles-for-an-organization
82+
// GitHub API docs: https://docs.github.com/rest/orgs/organization-roles#remove-an-organization-role-from-a-team
7383
//
74-
//meta:operation DELETE /orgs/{org}/organization-roles/teams/{team_slug}/{security_manager_role_id}
84+
//meta:operation GET /orgs/{org}/organization-roles
85+
//meta:operation DELETE /orgs/{org}/organization-roles/teams/{team_slug}/{role_id}
7586
func (s *OrganizationsService) RemoveSecurityManagerTeam(ctx context.Context, org, team string) (*Response, error) {
7687
securityManagerRole, resp, err := s.GetSecurityManagerRole(ctx, org)
7788
if err != nil {

0 commit comments

Comments
 (0)