[v9.3.x] Dashboards: Add org_id in dashboards query (#61599)

Manual backport
This commit is contained in:
Selene
2023-01-17 10:52:47 +01:00
committed by GitHub
parent a8784574ef
commit fe6088e60e
2 changed files with 4 additions and 0 deletions
+1
View File
@@ -279,6 +279,7 @@ type GetDashboardTagsQuery struct {
type GetDashboardsQuery struct {
DashboardIds []int64
DashboardUIds []string
OrgID int64
Result []*Dashboard
}
@@ -973,6 +973,9 @@ func (d *DashboardStore) GetDashboards(ctx context.Context, query *models.GetDas
} else {
session = sess.In("uid", query.DashboardUIds)
}
if query.OrgID > 0 {
session = sess.Where("org_id = ?", query.OrgID)
}
err := session.Find(&dashboards)
query.Result = dashboards