mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
ensure that if the dasboardID is negative, it will not bypass the checking of the right (#12398)
This commit is contained in:
parent
5a2cf5863d
commit
ef0bf9f701
@ -272,9 +272,9 @@ func canSaveByDashboardID(c *m.ReqContext, dashboardID int64) (bool, error) {
|
||||
return false, nil
|
||||
}
|
||||
|
||||
if dashboardID > 0 {
|
||||
guardian := guardian.New(dashboardID, c.OrgId, c.SignedInUser)
|
||||
if canEdit, err := guardian.CanEdit(); err != nil || !canEdit {
|
||||
if dashboardID != 0 {
|
||||
guard := guardian.New(dashboardID, c.OrgId, c.SignedInUser)
|
||||
if canEdit, err := guard.CanEdit(); err != nil || !canEdit {
|
||||
return false, err
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user