15803: Add checks that user uuid (from getUserUuid) is defined
[arvados-workbench2.git] / src / store / run-process-panel / run-process-panel-actions.ts
index c5fbd5329d689535d58dad204662703a8aeb95c8..66c784f944460dbc5f20b11926e27045baea1589 100644 (file)
@@ -120,6 +120,7 @@ export const runProcess = async (dispatch: Dispatch<any>, getState: () => RootSt
     const inputsForm = getFormValues(RUN_PROCESS_INPUTS_FORM)(state) as WorkflowInputsData;
     const advancedForm = getFormValues(RUN_PROCESS_ADVANCED_FORM)(state) as RunProcessAdvancedFormData || DEFAULT_ADVANCED_FORM_VALUES;
     const userUuid = getUserUuid(getState());
+    if (!userUuid) { return; }
     const pathname = getState().runProcessPanel.processPathname;
     const { processOwnerUuid, selectedWorkflow } = state.runProcessPanel;
     if (selectedWorkflow) {