X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/44821dc84765936ce99fa2d760ef683281f0a578..e10e24d713e5c31cbc34efca458f5718eb6eb000:/src/store/context-menu/context-menu-actions.ts diff --git a/src/store/context-menu/context-menu-actions.ts b/src/store/context-menu/context-menu-actions.ts index 6fc5d56f..bd93649e 100644 --- a/src/store/context-menu/context-menu-actions.ts +++ b/src/store/context-menu/context-menu-actions.ts @@ -23,6 +23,7 @@ import { GroupContentsResource } from "services/groups-service/groups-service"; import { LinkResource } from "models/link"; import { resourceIsFrozen } from "common/frozen-resources"; import { ProjectResource } from "models/project"; +import { filterCollectionFilesBySelection } from "store/collection-panel/collection-panel-files/collection-panel-files-state"; export const contextMenuActions = unionize({ OPEN_CONTEXT_MENU: ofType<{ position: ContextMenuPosition; resource: ContextMenuResource }>(), @@ -291,7 +292,7 @@ export const resourceUuidToContextMenuKind = case ResourceKind.LINK: return ContextMenuKind.LINK; case ResourceKind.WORKFLOW: - return ContextMenuKind.WORKFLOW; + return isEditable ? ContextMenuKind.WORKFLOW : ContextMenuKind.READONLY_WORKFLOW; default: return; }