From f825acc8c03c40db057e8bb6ca1bb86c0ca80c7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Magnus=20=C3=85hall?= Date: Mon, 17 Nov 2025 10:32:46 +0100 Subject: [PATCH] Ironed out another december bug --- Library/Widgets/Calendar.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Library/Widgets/Calendar.md b/Library/Widgets/Calendar.md index 941368f..417f9b8 100644 --- a/Library/Widgets/Calendar.md +++ b/Library/Widgets/Calendar.md @@ -11,15 +11,13 @@ function generate_calendar(calendarID, year, month) -- A specified year and month will always display that calendar. if year == 0 and month == 0 then local wantedMonth = clientStore.get("calendar:" .. calendarID) + editor.flashNotification(wantedMonth) -- Calculate year and month from the current date plus a month offset. if wantedMonth == nil then - wantedMonth = tonumber(os.date("%Y")) * 12 + tonumber(os.date("%m")) + wantedMonth = tonumber(os.date("%Y")) * 12 + (tonumber(os.date("%m"))-1) end year = (wantedMonth - (wantedMonth % 12)) / 12 - month = wantedMonth % 12 - if month == 0 then - month = 12 - end + month = wantedMonth % 12 + 1 end local events = query[[