X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/e15800c9e0cb809dc212b4133a011cc3f50a7eec..4b961d16b8f8ef8afbd13697a79fe4684acd0416:/src/store/groups-panel/groups-panel-middleware-service.ts diff --git a/src/store/groups-panel/groups-panel-middleware-service.ts b/src/store/groups-panel/groups-panel-middleware-service.ts index e51fad9d..7a5d93cc 100644 --- a/src/store/groups-panel/groups-panel-middleware-service.ts +++ b/src/store/groups-panel/groups-panel-middleware-service.ts @@ -64,6 +64,16 @@ export class GroupsPanelMiddlewareService extends DataExplorerMiddlewareService items: response.items.map(item => item.uuid), })); + const permissions = await this.services.permissionService.list({ + + filters: new FilterBuilder() + .addIn('tailUuid', response.items.map(item => item.uuid)) + .getFilters() + + }); + + api.dispatch(updateResources(permissions.items)); + } catch (e) { @@ -76,7 +86,8 @@ export class GroupsPanelMiddlewareService extends DataExplorerMiddlewareService const groupsPanelDataExplorerIsNotSet = () => snackbarActions.OPEN_SNACKBAR({ - message: 'Groups panel is not ready.' + message: 'Groups panel is not ready.', + kind: SnackbarKind.ERROR }); const couldNotFetchFavoritesContents = () =>