diff options
Diffstat (limited to 'internal/handlers')
| -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)) } } |
