diff --git a/web/src/routes/admin/maintenance/+page.svelte b/web/src/routes/admin/maintenance/+page.svelte index 8f0d8bc31c..7c2062fa12 100644 --- a/web/src/routes/admin/maintenance/+page.svelte +++ b/web/src/routes/admin/maintenance/+page.svelte @@ -72,13 +72,12 @@ function onJobCreate({ dto }: { dto: JobCreateDto }) { if ( - Object.values(INTEGRITY_JOB_NAMES).some((name) => name === dto.name) || - Object.values(INTEGRITY_REFRESH_JOB_NAMES).some((name) => name === dto.name) + (Object.values(INTEGRITY_JOB_NAMES).includes(dto.name) || + Object.values(INTEGRITY_REFRESH_JOB_NAMES).includes(dto.name)) && + jobs ) { - if (jobs) { - expectingUpdate = true; - jobs.integrityCheck.queueStatus.isActive = true; - } + expectingUpdate = true; + jobs.integrityCheck.queueStatus.isActive = true; } } @@ -93,14 +92,22 @@