Merge branch '21128-toolbar-context-menu'
[arvados-workbench2.git] / src / views-components / side-panel-button / side-panel-button.tsx
index c708fe13737023ddac182c05fe9da4b1c033d6a3..6acbb1611883e2323b51d51029539a5b955d613c 100644 (file)
@@ -89,8 +89,7 @@ export const SidePanelButton = withStyles(styles)(
                     enabled = true;
                 } else if (matchProjectRoute(location ? location.pathname : '')) {
                     const currentProject = getResource<ProjectResource>(currentItemId)(resources);
-                    if (currentProject && currentProject.writableBy &&
-                        currentProject.writableBy.indexOf(currentUserUUID || '') >= 0 &&
+                    if (currentProject && currentProject.canWrite &&
                         !currentProject.frozenByUuid &&
                         !isProjectTrashed(currentProject, resources) &&
                         currentProject.groupClass !== GroupClass.FILTER) {
@@ -109,7 +108,7 @@ export const SidePanelButton = withStyles(styles)(
                         <CollectionIcon className={classes.icon} /> New collection
                     </MenuItem>
                     <MenuItem data-cy='side-panel-run-process' className={classes.menuItem} onClick={this.handleRunProcessClick}>
-                        <ProcessIcon className={classes.icon} /> Run a process
+                        <ProcessIcon className={classes.icon} /> Run a workflow
                     </MenuItem>
                     <MenuItem data-cy='side-panel-new-project' className={classes.menuItem} onClick={this.handleNewProjectClick}>
                         <ProjectIcon className={classes.icon} /> New project