From: Stephen Smith Date: Fri, 21 Oct 2022 16:53:44 +0000 (-0400) Subject: 16073: Fix not correctly setting empty inputs to turn off loading spinner X-Git-Tag: 2.5.0~31^2~5 X-Git-Url: https://git.arvados.org/arvados-workbench2.git/commitdiff_plain/01642466dba12671ad61eb0f2e241fbc71c48e95 16073: Fix not correctly setting empty inputs to turn off loading spinner Arvados-DCO-1.1-Signed-off-by: Stephen Smith --- 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); } };