Allow site admin to check /api/v1/orgs endpoints (#10867)
Fix #9950 Signed-off-by: Andrew Thornton <art27@cantab.net>
This commit is contained in:
		
							parent
							
								
									052bff0cff
								
							
						
					
					
						commit
						48890ce546
					
				
					 2 changed files with 2 additions and 2 deletions
				
			
		|  | @ -69,7 +69,7 @@ func ListMembers(ctx *context.APIContext) { | |||
| 			ctx.Error(http.StatusInternalServerError, "IsOrgMember", err) | ||||
| 			return | ||||
| 		} | ||||
| 		publicOnly = !isMember | ||||
| 		publicOnly = !isMember && !ctx.User.IsAdmin | ||||
| 	} | ||||
| 	listMembers(ctx, publicOnly) | ||||
| } | ||||
|  |  | |||
|  | @ -320,7 +320,7 @@ func GetTeamMembers(ctx *context.APIContext) { | |||
| 	if err != nil { | ||||
| 		ctx.Error(http.StatusInternalServerError, "IsOrganizationMember", err) | ||||
| 		return | ||||
| 	} else if !isMember { | ||||
| 	} else if !isMember && !ctx.User.IsAdmin { | ||||
| 		ctx.NotFound() | ||||
| 		return | ||||
| 	} | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue