summaryrefslogtreecommitdiff
path: root/internal/models
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-07-12 10:21:36 +0000
committerPeter Stone <thepeterstone@gmail.com>2026-07-12 10:21:36 +0000
commit437ee6b10462909fb2db677a64be264d811a2e1c (patch)
tree29291d12c3590e5611eaf11e0a8182324fa7c42e /internal/models
parentc0454371a044ef4f20bfe44ee9f183fb336656dd (diff)
feat(widget): add DueDate field for doot tasks to the widget API
Diffstat (limited to 'internal/models')
-rw-r--r--internal/models/widget.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/internal/models/widget.go b/internal/models/widget.go
index e2876b0..54a6eee 100644
--- a/internal/models/widget.go
+++ b/internal/models/widget.go
@@ -14,6 +14,7 @@ type WidgetItem struct {
End *time.Time `json:"end,omitempty"`
IsAllDay bool `json:"is_all_day"`
IsOverdue bool `json:"is_overdue"`
+ DueDate *time.Time `json:"due_date,omitempty"` // doot tasks only -- see TimelineItemToWidgetItem
URL string `json:"url,omitempty"`
Completable bool `json:"completable"` // true = doot task (checkbox shown)
}