feat: wire recurrence into create_note/update_note and add daily APScheduler job

This commit is contained in:
2026-03-27 22:53:20 -04:00
parent a24257aeed
commit 3179b60eac
2 changed files with 19 additions and 0 deletions
+2
View File
@@ -56,6 +56,7 @@ async def create_note(
status: str | None = None,
priority: str | None = None,
due_date: date | None = None,
recurrence_rule: dict | None = None,
) -> Note:
# Auto-populate project_id from milestone when not explicitly provided
if milestone_id is not None and project_id is None:
@@ -80,6 +81,7 @@ async def create_note(
status=status,
priority=priority,
due_date=due_date,
recurrence_rule=recurrence_rule,
)
session.add(note)
await session.commit()