From a89deaeb736511cf835530f1103d2a20c4da084e Mon Sep 17 00:00:00 2001 From: Ashley Harrison Date: Mon, 24 Jun 2024 13:28:44 +0100 Subject: [PATCH] BrowseDashboards: Stop caching `getAffectedItems` (#89609) stop caching getAffectedItems since alert rule/library panel creation isn't in rtkquery --- .../app/features/browse-dashboards/api/browseDashboardsAPI.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/public/app/features/browse-dashboards/api/browseDashboardsAPI.ts b/public/app/features/browse-dashboards/api/browseDashboardsAPI.ts index 6a6e96e97ae..48c6b6b916a 100644 --- a/public/app/features/browse-dashboards/api/browseDashboardsAPI.ts +++ b/public/app/features/browse-dashboards/api/browseDashboardsAPI.ts @@ -209,6 +209,8 @@ export const browseDashboardsAPI = createApi({ // gets the descendant counts for a folder. used in the move/delete modals. getAffectedItems: builder.query({ + // don't cache this data for now, since library panel/alert rule creation isn't done through rtk query + keepUnusedDataFor: 0, queryFn: async (selectedItems) => { const folderUIDs = Object.keys(selectedItems.folder).filter((uid) => selectedItems.folder[uid]);