From a6bfced5f07f9fd1a6e516697e24993fc4008576 Mon Sep 17 00:00:00 2001 From: "Patrik J. Braun" Date: Wed, 20 Sep 2023 23:34:05 +0200 Subject: [PATCH] Fix get progress loading --- src/backend/model/jobs/JobManager.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/backend/model/jobs/JobManager.ts b/src/backend/model/jobs/JobManager.ts index 09118191..525da36d 100644 --- a/src/backend/model/jobs/JobManager.ts +++ b/src/backend/model/jobs/JobManager.ts @@ -40,7 +40,12 @@ export class JobManager implements IJobListener { public getProgresses(): { [id: string]: OnTimerJobProgressDTO } { const prg = Utils.clone(this.progressManager.Progresses); - this.timers.forEach(t => (prg[JobDTOUtils.getHashName(t.schedule.jobName, t.schedule.config)] as OnTimerJobProgressDTO).onTimer = true); + this.timers.forEach(t => { + if (!prg[JobDTOUtils.getHashName(t.schedule.jobName, t.schedule.config)]) { + return; + } + (prg[JobDTOUtils.getHashName(t.schedule.jobName, t.schedule.config)] as OnTimerJobProgressDTO).onTimer = true; + }); return prg; }