X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/cafed6458d46b99a1dc28deef0ea60b985af03dd..96086f4ff017f24b8436d92f6a5b7f6ec566276e:/src/store/process-panel/process-panel-actions.ts diff --git a/src/store/process-panel/process-panel-actions.ts b/src/store/process-panel/process-panel-actions.ts index d2921d73..e77c300d 100644 --- a/src/store/process-panel/process-panel-actions.ts +++ b/src/store/process-panel/process-panel-actions.ts @@ -13,7 +13,7 @@ import { snackbarActions } from 'store/snackbar/snackbar-actions'; import { SnackbarKind } from '../snackbar/snackbar-actions'; import { showWorkflowDetails } from 'store/workflow-panel/workflow-panel-actions'; import { loadSubprocessPanel } from "../subprocess-panel/subprocess-panel-actions"; -import { initProcessLogsPanel } from "store/process-logs-panel/process-logs-panel-actions"; +import { initProcessLogsPanel, processLogsPanelActions } from "store/process-logs-panel/process-logs-panel-actions"; export const processPanelActions = unionize({ SET_PROCESS_PANEL_CONTAINER_REQUEST_UUID: ofType(), @@ -27,6 +27,7 @@ export const toggleProcessPanelFilter = processPanelActions.TOGGLE_PROCESS_PANEL export const loadProcessPanel = (uuid: string) => async (dispatch: Dispatch) => { + dispatch(processLogsPanelActions.RESET_PROCESS_LOGS_PANEL()); dispatch(processPanelActions.SET_PROCESS_PANEL_CONTAINER_REQUEST_UUID(uuid)); await dispatch(loadProcess(uuid)); dispatch(initProcessPanelFilters); @@ -55,6 +56,8 @@ export const initProcessPanelFilters = processPanelActions.SET_PROCESS_PANEL_FIL ProcessStatus.COMPLETED, ProcessStatus.FAILED, ProcessStatus.RUNNING, - ProcessStatus.LOCKED, + ProcessStatus.ONHOLD, + ProcessStatus.FAILING, + ProcessStatus.WARNING, ProcessStatus.CANCELLED ]);