From 264f11e46cf7d50e3759eeb19282ec47a01de98e Mon Sep 17 00:00:00 2001 From: marlon-erler Date: Sat, 7 Sep 2024 11:33:51 -0700 Subject: [PATCH] fix bug with calendar offset (again) --- dist/index.js | 2 +- src/Model/Files/calendarModel.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/index.js b/dist/index.js index 454976ce..d383fd24 100644 --- a/dist/index.js +++ b/dist/index.js @@ -689,7 +689,7 @@ this.settingsModel.firstDayOfWeek ); console.log(firstWeekdayOfMonth, firstDayOfWeekSetting); - const offset = firstWeekdayOfMonth == 0 ? 7 - firstDayOfWeekSetting : firstWeekdayOfMonth - firstDayOfWeekSetting; + const offset = firstWeekdayOfMonth < firstDayOfWeekSetting ? 7 - firstDayOfWeekSetting : firstWeekdayOfMonth - firstDayOfWeekSetting; date.setMonth(month); date.setDate(-1); const daysInMonth = date.getDate() + 1; diff --git a/src/Model/Files/calendarModel.ts b/src/Model/Files/calendarModel.ts index 6137ccb4..14967364 100644 --- a/src/Model/Files/calendarModel.ts +++ b/src/Model/Files/calendarModel.ts @@ -77,7 +77,7 @@ export default class CalendarModel { console.log(firstWeekdayOfMonth, firstDayOfWeekSetting); const offset: number = - firstWeekdayOfMonth == 0 + firstWeekdayOfMonth < firstDayOfWeekSetting ? 7 - firstDayOfWeekSetting : firstWeekdayOfMonth - firstDayOfWeekSetting;