diff --git a/pkg/services/dashboards/database/database.go b/pkg/services/dashboards/database/database.go index 1f81c47e2a5..d2d8416c9a0 100644 --- a/pkg/services/dashboards/database/database.go +++ b/pkg/services/dashboards/database/database.go @@ -1004,6 +1004,7 @@ func (d *dashboardStore) FindDashboards(ctx context.Context, query *dashboards.F filters = append(filters, searchstore.TypeFilter{Dialect: d.store.GetDialect(), Type: query.Type}) } + // nolint:staticcheck if len(query.FolderIds) > 0 { filters = append(filters, searchstore.FolderFilter{IDs: query.FolderIds}) } diff --git a/pkg/services/dashboards/database/database_folder_test.go b/pkg/services/dashboards/database/database_folder_test.go index 482f515717a..666411825ea 100644 --- a/pkg/services/dashboards/database/database_folder_test.go +++ b/pkg/services/dashboards/database/database_folder_test.go @@ -170,7 +170,7 @@ func TestIntegrationDashboardFolderDataAccess(t *testing.T) { FolderIds: []int64{ rootFolderId, folder1.ID, - }, + }, // nolint:staticcheck SignedInUser: currentUser, OrgId: 1, } diff --git a/pkg/services/dashboards/database/database_test.go b/pkg/services/dashboards/database/database_test.go index 1c988d92418..aaefbcbf646 100644 --- a/pkg/services/dashboards/database/database_test.go +++ b/pkg/services/dashboards/database/database_test.go @@ -276,7 +276,7 @@ func TestIntegrationDashboardDataAccess(t *testing.T) { query := dashboards.FindPersistedDashboardsQuery{ OrgId: 1, - FolderIds: []int64{savedFolder.ID}, + FolderIds: []int64{savedFolder.ID}, // nolint:staticcheck SignedInUser: &user.SignedInUser{}, } @@ -435,7 +435,7 @@ func TestIntegrationDashboardDataAccess(t *testing.T) { setup() query := dashboards.FindPersistedDashboardsQuery{ OrgId: 1, - FolderIds: []int64{savedFolder.ID}, + FolderIds: []int64{savedFolder.ID}, // nolint:staticcheck SignedInUser: &user.SignedInUser{ OrgID: 1, OrgRole: org.RoleEditor, diff --git a/pkg/services/dashboards/models.go b/pkg/services/dashboards/models.go index c8a7ed1f1f4..f1449e13240 100644 --- a/pkg/services/dashboards/models.go +++ b/pkg/services/dashboards/models.go @@ -486,13 +486,14 @@ type FindPersistedDashboardsQuery struct { DashboardIds []int64 DashboardUIDs []string Type string - FolderIds []int64 - FolderUIDs []string - Tags []string - Limit int64 - Page int64 - Permission PermissionType - Sort model.SortOption + // Deprecated: use FolderUIDs instead + FolderIds []int64 + FolderUIDs []string + Tags []string + Limit int64 + Page int64 + Permission PermissionType + Sort model.SortOption Filters []any }