From 115ad46b9089490f9881de22c1b33da590dc3901 Mon Sep 17 00:00:00 2001 From: James Gowdy Date: Wed, 11 Aug 2021 21:44:24 +0100 Subject: [PATCH] adding delayed refresh back in --- x-pack/plugins/ml/common/constants/jobs_list.ts | 1 + .../jobs_list/components/reset_job_modal/reset_job_modal.tsx | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/x-pack/plugins/ml/common/constants/jobs_list.ts b/x-pack/plugins/ml/common/constants/jobs_list.ts index 7672731d2a8e52..46671778906237 100644 --- a/x-pack/plugins/ml/common/constants/jobs_list.ts +++ b/x-pack/plugins/ml/common/constants/jobs_list.ts @@ -8,4 +8,5 @@ export const DEFAULT_REFRESH_INTERVAL_MS = 30000; export const MINIMUM_REFRESH_INTERVAL_MS = 1000; export const DELETING_JOBS_REFRESH_INTERVAL_MS = 2000; +export const RESETTING_JOBS_REFRESH_INTERVAL_MS = 1000; export const PROGRESS_JOBS_REFRESH_INTERVAL_MS = 2000; diff --git a/x-pack/plugins/ml/public/application/jobs/jobs_list/components/reset_job_modal/reset_job_modal.tsx b/x-pack/plugins/ml/public/application/jobs/jobs_list/components/reset_job_modal/reset_job_modal.tsx index 832ad99de5d879..32a7c9b497e5ca 100644 --- a/x-pack/plugins/ml/public/application/jobs/jobs_list/components/reset_job_modal/reset_job_modal.tsx +++ b/x-pack/plugins/ml/public/application/jobs/jobs_list/components/reset_job_modal/reset_job_modal.tsx @@ -21,6 +21,7 @@ import { import { resetJobs } from '../utils'; import type { MlSummaryJob } from '../../../../../../common/types/anomaly_detection_jobs'; +import { RESETTING_JOBS_REFRESH_INTERVAL_MS } from '../../../../../../common/constants/jobs_list'; import { OpenJobsWarningCallout } from './open_jobs_warning_callout'; type ShowFunc = (jobs: MlSummaryJob[]) => void; @@ -63,7 +64,9 @@ export const ResetJobModal: FC = ({ setShowFunction, unsetShowFunction, r setResetting(true); await resetJobs(jobIds); closeModal(); - refreshJobs(); + setTimeout(() => { + refreshJobs(); + }, RESETTING_JOBS_REFRESH_INTERVAL_MS); }, [jobIds, refreshJobs]); if (modalVisible === false || jobIds.length === 0) {