summaryrefslogtreecommitdiffstats
path: root/server/api/configloader.js
diff options
context:
space:
mode:
Diffstat (limited to 'server/api/configloader.js')
-rw-r--r--server/api/configloader.js5
1 files changed, 2 insertions, 3 deletions
diff --git a/server/api/configloader.js b/server/api/configloader.js
index 34cbea1..facb153 100644
--- a/server/api/configloader.js
+++ b/server/api/configloader.js
@@ -162,10 +162,9 @@ function checkEventInterval (startDate, now, type, interval) {
} else if (type === 'week') {
var startDay = (startDate.getDay() + 6) % 7
var nowDay = (now.getDay() + 6) % 7
- let diff = Math.abs(startDay - nowDay)
+ let diff = startDay - nowDay
var nowSameDayAsStart = new Date()
- if (startDay > nowDay) nowSameDayAsStart.setDate(nowSameDayAsStart.getDate() + diff)
- else if (startDay < nowDay) nowSameDayAsStart.setDate(nowSameDayAsStart.getDate() - diff)
+ nowSameDayAsStart.setDate(nowSameDayAsStart.getDate() + diff)
let dateDiff = dateDiffInDays(startDate, nowSameDayAsStart)
if (dateDiff % (7 * interval) === 0) return true
} else if (type === 'month') {