fix errors

This commit is contained in:
Phillip Thelen
2024-04-02 19:14:53 +02:00
parent 4fdd064cd6
commit 5ce12d97be
6 changed files with 23 additions and 12 deletions

View File

@@ -799,6 +799,7 @@ export function assembleScheduledMatchers (date) {
}
let cachedScheduleMatchers = null;
let cacheDate = null;
function makeMatcherClass () {
return {
@@ -832,10 +833,10 @@ export function getScheduleMatchingGroup (type, date) {
}
if (!cachedScheduleMatchers) {
cacheDate = new Date();
const scheduleMatchers = {};
cachedScheduleMatchers = {};
assembleScheduledMatchers(checkedDate).forEach(matcher => {
if (!scheduleMatchers[matcher.type]) {
scheduleMatchers[matcher.type] = makeMatcherClass();
if (!cachedScheduleMatchers[matcher.type]) {
cachedScheduleMatchers[matcher.type] = makeMatcherClass();
}
if (matcher.matcher instanceof Function) {
cachedScheduleMatchers[matcher.type].matchers.push(matcher.matcher);