19482: Breadcrumbs almost work right
[arvados-workbench2.git] / src / views-components / details-panel / workflow-details.tsx
index d9575cd877ea43695577002d6dfa317533da70a9..ca224b1d587aec3815c87c46396a54409f09b24d 100644 (file)
@@ -97,7 +97,10 @@ export const getRegisteredWorkflowPanelData = (item: WorkflowResource, auth: Aut
         if (wf) {
             const REGEX = /keep:([0-9a-f]{32}\+\d+)\/.*/;
             if (wf["steps"]) {
-                workflowCollection = wf["steps"][0].run.match(REGEX)[1];
+                const pdh = wf["steps"][0].run.match(REGEX);
+                if (pdh) {
+                    workflowCollection = pdh[1];
+                }
             }
         }
 
@@ -127,7 +130,7 @@ export const WorkflowDetailsAttributes = connect(mapStateToProps, mapDispatchToP
                 <Button onClick={workflow && onClick(workflow)} className={classes.runButton} variant='contained'
                     data-cy='workflow-details-panel-run-btn' color='primary' size='small'>
                     <StartIcon />
-                    Run Process
+                    Run Workflow
                 </Button>
                 <Grid item xs={12} >
                     <DetailsAttribute