From 1d654ac4de83fbf33a5256e5a6b7483daece35fe Mon Sep 17 00:00:00 2001 From: wes koop Date: Sat, 21 Mar 2026 10:32:27 -0700 Subject: [PATCH] Account for client timezone on Fever API --- src/server/fever.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/fever.go b/src/server/fever.go index 78ffb9b..f5c6c03 100644 --- a/src/server/fever.go +++ b/src/server/fever.go @@ -367,7 +367,7 @@ func (s *Server) feverMarkHandler(c *router.Context) { markFilter := storage.MarkFilter{FeedID: &id} x, _ := strconv.ParseInt(c.Req.Form.Get("before"), 10, 64) if x > 0 { - before := time.Unix(x, 0) + before := time.Unix(x, 0).UTC() markFilter.Before = &before } s.db.MarkItemsRead(markFilter) @@ -378,7 +378,7 @@ func (s *Server) feverMarkHandler(c *router.Context) { markFilter := storage.MarkFilter{FolderID: &id} x, _ := strconv.ParseInt(c.Req.Form.Get("before"), 10, 64) if x > 0 { - before := time.Unix(x, 0) + before := time.Unix(x, 0).UTC() markFilter.Before = &before } s.db.MarkItemsRead(markFilter)