Quellcode durchsuchen

fix: clear items list before fetching permissions list

Torkel Ödegaard vor 8 Jahren
Ursprung
Commit
c01b80522e
1 geänderte Dateien mit 2 neuen und 0 gelöschten Zeilen
  1. 2 0
      public/app/stores/PermissionsStore/PermissionsStore.ts

+ 2 - 0
public/app/stores/PermissionsStore/PermissionsStore.ts

@@ -108,6 +108,8 @@ export const PermissionsStore = types
         self.isFolder = isFolder;
         self.isFolder = isFolder;
         self.isInRoot = isInRoot;
         self.isInRoot = isInRoot;
         self.dashboardId = dashboardId;
         self.dashboardId = dashboardId;
+        self.items.clear();
+
         const res = yield backendSrv.get(`/api/dashboards/id/${dashboardId}/acl`);
         const res = yield backendSrv.get(`/api/dashboards/id/${dashboardId}/acl`);
         const items = prepareServerResponse(res, dashboardId, isFolder, isInRoot);
         const items = prepareServerResponse(res, dashboardId, isFolder, isInRoot);
         self.items = items;
         self.items = items;