X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/970c338729ef7490f380b82c4a0acdb33a8fbe98..13bd71d79228da81b056690bd4eb815943d3376b:/src/views/collection-panel/collection-panel.tsx diff --git a/src/views/collection-panel/collection-panel.tsx b/src/views/collection-panel/collection-panel.tsx index 9d127a60..a28d5254 100644 --- a/src/views/collection-panel/collection-panel.tsx +++ b/src/views/collection-panel/collection-panel.tsx @@ -36,6 +36,7 @@ import { Link } from 'react-router-dom'; import { Link as ButtonLink } from '@material-ui/core'; import { ResourceWithName, ResponsiblePerson } from 'views-components/data-explorer/renderers'; import { MPVContainer, MPVPanelContent, MPVPanelState } from 'components/multi-panel-view/multi-panel-view'; +import { resourceIsFrozen } from 'common/frozen-resources'; type CssRules = 'root' | 'button' @@ -133,6 +134,11 @@ export const CollectionPanel = withStyles(styles)(connect( } } } + + if (item && isWritable) { + isWritable = !resourceIsFrozen(item, state.resources); + } + return { item, isWritable, isOldVersion }; })( class extends React.Component {