summaryrefslogtreecommitdiff
path: root/internal/handlers/settings.go
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-03-23 00:42:44 +0000
committerPeter Stone <thepeterstone@gmail.com>2026-03-23 00:42:44 +0000
commit6c767194d9470b368f8d337e0719795f235f683c (patch)
tree9ffbef1dfa45add88a821877a2e6c8ceb94f52f8 /internal/handlers/settings.go
parent8abc63efdbc0bb96cd6c9aa99d6e9166e0bcabae (diff)
fix: parse Todoist local datetimes, show near-future tasks, add undated tasks to timeline
- parseDueDate: handle date field containing "YYYY-MM-DDTHH:MM:SS" (local time, no tz offset) — Todoist REST API v1 uses this format for recurring tasks with a set time, causing due dates to silently parse as nil - IsFuture threshold: widen from tomorrow to 7 days out so tasks due this week show in the main tasks section with dates visible (not collapsed) - BuildTimeline: include undated Todoist tasks in the Today section (mirrors existing Google Tasks behavior) - GetUndatedTasks: new store method for tasks with due_date IS NULL Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'internal/handlers/settings.go')
0 files changed, 0 insertions, 0 deletions