fix/ensure global schedule is always set and handle undefined scheduled jobs

This commit is contained in:
biersoeckli
2025-01-05 15:28:40 +00:00
parent ca55985fea
commit c7682b5198

View File

@@ -11,7 +11,7 @@ declare const globalThis: {
const scheduleInstance = globalThis.globalSchedule ?? globalScheduleInstance()
if (process.env.NODE_ENV !== 'production') globalThis.globalSchedule = scheduleInstance
globalThis.globalSchedule = scheduleInstance
class ScheduleService {
@@ -33,7 +33,7 @@ class ScheduleService {
}
getAlJobs() {
return Object.keys(this.schedule.scheduledJobs);
return Object.keys(this.schedule.scheduledJobs ?? {});
}
printScheduledJobs() {