From 252ac005494b08b68d34dd24415d03e8ad5ae3de Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Tue, 30 Dec 2025 06:10:14 +0000 Subject: [PATCH] appview/db: fix off-by-1 in punchcard Date.YearDay produces an int in the range 1-365/366 but slices are indexed from 0. Signed-off-by: oppiliappan --- appview/db/punchcard.go | 2 +- 1 file(s) changed, 1 insertion(s)(+), 1 deletion(s)(-) diff --git a/appview/db/punchcard.go b/appview/db/punchcard.go --- a/appview/db/punchcard.go +++ b/appview/db/punchcard.go @@ -78,7 +78,7 @@ punch.Count = int(count.Int64) } - punchcard.Punches[punch.Date.YearDay()] = punch + punchcard.Punches[punch.Date.YearDay()-1] = punch punchcard.Total += punch.Count } -- tangled.sh