From ab80db3ec9af0066b40ecbf73cd32c0f6d64b9d5 Mon Sep 17 00:00:00 2001 From: Rene Schallner Date: Fri, 26 Nov 2021 02:19:36 +0100 Subject: [PATCH] fix: os.date.wday misinterpretation --- lua/telekasten.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lua/telekasten.lua b/lua/telekasten.lua index d08d8e2..a5882d3 100644 --- a/lua/telekasten.lua +++ b/lua/telekasten.lua @@ -95,7 +95,14 @@ local calenderinfo_today = function() local dinfo = os.date("*t") local opts = {} opts.date = os.date("%Y-%m-%d") - opts.hdate = daymap[dinfo.wday] + local wday = dinfo.wday - 1 + if wday == 0 then + wday = 7 + end + if wday == 6 then + wday = 1 + end + opts.hdate = daymap[wday] .. ", " .. monthmap[dinfo.month] .. " "