We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ce75461 commit df35049Copy full SHA for df35049
modules/context/org.go
@@ -129,7 +129,23 @@ func HandleOrgAssignment(ctx *Context, args ...bool) {
129
130
// Team.
131
if ctx.Org.IsMember {
132
+ shouldSeeAllTeams := false
133
if ctx.Org.IsOwner {
134
+ shouldSeeAllTeams = true
135
+ } else {
136
+ teams, err := org.GetUserTeams(ctx.User.ID)
137
+ if err != nil {
138
+ ctx.ServerError("GetUserTeams", err)
139
+ return
140
+ }
141
+ for _, team := range teams {
142
+ if team.IncludesAllRepositories && team.AccessMode >= perm.AccessModeAdmin {
143
144
+ break
145
146
147
148
+ if shouldSeeAllTeams {
149
ctx.Org.Teams, err = org.LoadTeams()
150
if err != nil {
151
ctx.ServerError("LoadTeams", err)
0 commit comments