diff --git a/main.js b/main.js index 1fd9d0a..c16113c 100644 --- a/main.js +++ b/main.js @@ -293,7 +293,7 @@ class CalendarView extends ItemView this.eventsEls = {}; // mount view - this.mountView = conatiner.createEl("div", { cls: "frcal__mountView" }); + this.mountView = container.createEl("div", { cls: "frcal__mountView" }); // month this.monthEl = container.createEl("div", { cls: "frcal__month" }); @@ -512,8 +512,8 @@ class CalendarView extends ItemView { event = this.plugin.data[event]; let date = parseDate(event['date']) - let startInWeek = (date[0] > start && date[0] < end); - let endInWeek = (date[1] > start && date[1] < end); + let startInWeek = (date[0] >= start && date[0] <= end); + let endInWeek = (date[1] >= start && date[1] <= end); if (startInWeek && endInWeek) { let res = [...event.date.matchAll("(?:" + DateFormat.days.join('|') + ")")]; @@ -548,6 +548,7 @@ class CalendarView extends ItemView else if (startInWeek || endInWeek) { console.warn('multi week event not suported', event); + console.log(date, start, end); } } }