diff --git a/src/components/Jobs/MonitorWorkflows/MonitorWorkflows.js b/src/components/Jobs/MonitorWorkflows/MonitorWorkflows.js index 00b09ce04..715762292 100644 --- a/src/components/Jobs/MonitorWorkflows/MonitorWorkflows.js +++ b/src/components/Jobs/MonitorWorkflows/MonitorWorkflows.js @@ -54,6 +54,7 @@ const MonitorWorkflows = ({ fetchFunctionLogs, fetchJob, fetchJobLogs, + fetchJobPods, fetchJobs, fetchWorkflow, fetchWorkflows, @@ -61,6 +62,7 @@ const MonitorWorkflows = ({ getFunctionWithHash, removeFunctionLogs, removeJobLogs, + removePods, removeNewJob, resetWorkflow, setFilters @@ -84,7 +86,7 @@ const MonitorWorkflows = ({ React.useContext(JobsContext) let fetchFunctionLogsTimeout = useRef(null) - usePods() + usePods(fetchJobPods, removePods, selectedJob) const filters = useMemo(() => generateFilters(), []) diff --git a/src/components/Jobs/MonitorWorkflows/monitorWorkflows.util.js b/src/components/Jobs/MonitorWorkflows/monitorWorkflows.util.js index c823fe761..568cde8c5 100644 --- a/src/components/Jobs/MonitorWorkflows/monitorWorkflows.util.js +++ b/src/components/Jobs/MonitorWorkflows/monitorWorkflows.util.js @@ -32,6 +32,7 @@ import jobsActions from '../../../actions/jobs' import functionsActions from '../../../actions/functions' import workflowsActions from '../../../actions/workflow' import filtersActions from '../../../actions/filters' +import detailsActions from '../../../actions/details' import { detailsMenu as functionsDetailsMenu, infoHeaders as functionsInfoHeaders @@ -132,6 +133,7 @@ export const monitorWorkflowsActionCreator = { fetchJob: jobsActions.fetchJob, fetchJobFunction: jobsActions.fetchJobFunction, fetchJobLogs: jobsActions.fetchJobLogs, + fetchJobPods: detailsActions.fetchJobPods, fetchJobs: jobsActions.fetchJobs, fetchWorkflow: workflowsActions.fetchWorkflow, fetchWorkflows: workflowsActions.fetchWorkflows, @@ -140,6 +142,7 @@ export const monitorWorkflowsActionCreator = { removeFunction: functionsActions.removeFunction, removeFunctionLogs: functionsActions.removeFunctionLogs, removeJobLogs: jobsActions.removeJobLogs, + removePods: detailsActions.removePods, removeNewJob: jobsActions.removeNewJob, resetWorkflow: workflowsActions.resetWorkflow, setFilters: filtersActions.setFilters