From a92d20162a00b91f26df1f82074c9397cfa9b4b0 Mon Sep 17 00:00:00 2001 From: Yang Luo Date: Fri, 8 Mar 2024 15:03:03 +0800 Subject: [PATCH] feat: show all resources for org admin --- controllers/resource.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/controllers/resource.go b/controllers/resource.go index 4eff0467..dd1f6883 100644 --- a/controllers/resource.go +++ b/controllers/resource.go @@ -52,6 +52,15 @@ func (c *ApiController) GetResources() { sortField := c.Input().Get("sortField") sortOrder := c.Input().Get("sortOrder") + userObj, ok := c.RequireSignedInUser() + if !ok { + return + } + + if userObj != nil && userObj.IsAdmin { + user = "" + } + if sortField == "Direct" { provider, err := c.GetProviderFromContext("Storage") if err != nil {