From 01642466dba12671ad61eb0f2e241fbc71c48e95 Mon Sep 17 00:00:00 2001 From: Stephen Smith Date: Fri, 21 Oct 2022 12:53:44 -0400 Subject: [PATCH] 16073: Fix not correctly setting empty inputs to turn off loading spinner Arvados-DCO-1.1-Signed-off-by: Stephen Smith --- src/store/process-panel/process-panel-actions.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/store/process-panel/process-panel-actions.ts b/src/store/process-panel/process-panel-actions.ts index 758c3523..7d7bd426 100644 --- a/src/store/process-panel/process-panel-actions.ts +++ b/src/store/process-panel/process-panel-actions.ts @@ -49,7 +49,8 @@ export const navigateToOutput = (uuid: string) => export const loadOutputs = (containerRequest: ContainerRequestResource, setOutputs) => async (dispatch: Dispatch, getState: () => RootState, services: ServiceRepository) => { - if (!containerRequest.outputUuid) {setOutputs({}); return;}; + const noOutputs = {rawOutputs: {}}; + if (!containerRequest.outputUuid) {setOutputs(noOutputs); return;}; try { const propsOutputs = getRawOutputs(containerRequest); const filesPromise = services.collectionService.files(containerRequest.outputUuid); @@ -69,11 +70,11 @@ export const loadOutputs = (containerRequest: ContainerRequestResource, setOutpu pdh: collection.portableDataHash, }); } else { - setOutputs({rawOutputs: {}}); + setOutputs(noOutputs); } } } catch { - setOutputs({rawOutputs: {}}); + setOutputs(noOutputs); } }; -- 2.30.2