Skip to content

Commit 8b086e7

Browse files
author
Gusted
committed
Allow adminstrator teams members to see other teams (go-gitea#18918)
1 parent ce75461 commit 8b086e7

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

modules/context/org.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,11 @@ func HandleOrgAssignment(ctx *Context, args ...bool) {
129129

130130
// Team.
131131
if ctx.Org.IsMember {
132-
if ctx.Org.IsOwner {
132+
maxPerm, err := org.GetOrgUserMaxAuthorizeLevel(ctx.User.ID)
133+
if err != nil {
134+
ctx.ServerError("GetOrgUserMaxAuthorizeLevel", err)
135+
}
136+
if ctx.Org.IsOwner || maxPerm >= perm.AccessModeAdmin {
133137
ctx.Org.Teams, err = org.LoadTeams()
134138
if err != nil {
135139
ctx.ServerError("LoadTeams", err)

0 commit comments

Comments
 (0)