mirror of
https://github.com/grafana/grafana.git
synced 2025-08-03 05:08:36 +08:00
Permissions: Fix team and role permissions on folders/dashboards not displayed for non Grafana Admin users (#31132)
* Cfg: fix hidden users initialization * add tests * do not call isHiddenUser function for non-user permission * do not call isHiddenUser function for non-user permission
This commit is contained in:
@ -1196,7 +1196,9 @@ func readUserSettings(iniFile *ini.File, cfg *Cfg) error {
|
||||
hiddenUsers := users.Key("hidden_users").MustString("")
|
||||
for _, user := range strings.Split(hiddenUsers, ",") {
|
||||
user = strings.TrimSpace(user)
|
||||
cfg.HiddenUsers[user] = struct{}{}
|
||||
if user != "" {
|
||||
cfg.HiddenUsers[user] = struct{}{}
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
|
Reference in New Issue
Block a user