diff options
| author | Peter Stone <thepeterstone@gmail.com> | 2026-06-29 06:48:34 +0000 |
|---|---|---|
| committer | Peter Stone <thepeterstone@gmail.com> | 2026-06-29 06:48:34 +0000 |
| commit | fa003ed8cc67d09b88dfcc5a52f9f6da18185bc8 (patch) | |
| tree | a3ead384d2233db42baddbf19f230ed254d79020 /internal | |
| parent | 0d14a4d9bf9b466a77d079e7e9fecc527fcde181 (diff) | |
fix: widget doubling (hourEnd), transparent bg, tomorrow items, larger text
Diffstat (limited to 'internal')
| -rw-r--r-- | internal/handlers/widget.go | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/internal/handlers/widget.go b/internal/handlers/widget.go index a56a017..00efc75 100644 --- a/internal/handlers/widget.go +++ b/internal/handlers/widget.go @@ -71,7 +71,7 @@ func (h *Handler) HandleWidgetGet(w http.ResponseWriter, r *http.Request) { now := config.Now() tz := config.GetDisplayTimezone() start := time.Date(now.Year(), now.Month(), now.Day(), 0, 0, 0, 0, tz) - end := start.Add(24 * time.Hour) + end := start.Add(48 * time.Hour) items, err := BuildTimeline(r.Context(), h.store, start, end) if err != nil { @@ -81,8 +81,9 @@ func (h *Handler) HandleWidgetGet(w http.ResponseWriter, r *http.Request) { widgetItems := make([]models.WidgetItem, 0, len(items)) for _, item := range items { - // Only include today's items - if item.DaySection == models.DaySectionToday || item.IsOverdue { + if item.DaySection == models.DaySectionToday || + item.DaySection == models.DaySectionTomorrow || + item.IsOverdue { widgetItems = append(widgetItems, TimelineItemToWidgetItem(item)) } } |
