Commit 67707d9
fix: Add BookStack and Obsidian to periodic scheduler task_map
BookStack (`BOOKSTACK_CONNECTOR`) and Obsidian (`OBSIDIAN_CONNECTOR`)
were missing from the `task_map` in `schedule_checker_task.py`. This
caused periodic/scheduled indexing to silently skip these connectors
even when periodic sync was enabled in the UI.
The tasks (`index_bookstack_pages_task`, `index_obsidian_vault_task`)
exist and are registered in `connector_tasks.py` and routed to the
connectors queue in `celery_app.py` — they were just never wired into
the scheduler's dispatch map.
FIX #891
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 54e56e1 commit 67707d9
1 file changed
Lines changed: 4 additions & 0 deletions
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| 57 | + | |
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
| |||
68 | 69 | | |
69 | 70 | | |
70 | 71 | | |
| 72 | + | |
71 | 73 | | |
72 | 74 | | |
73 | 75 | | |
| |||
87 | 89 | | |
88 | 90 | | |
89 | 91 | | |
| 92 | + | |
| 93 | + | |
90 | 94 | | |
91 | 95 | | |
92 | 96 | | |
| |||
0 commit comments