mirror of
https://github.com/Crosstalk-Solutions/project-nomad.git
synced 2026-10-17 05:14:19 +02:00
ZimService.delete() was calling purgeIndexedSource() unconditionally, so installs without the AI Assistant (Qdrant) feature logged a false "offline" error on every ZIM delete. Guard it on Qdrant being installed, same as reconcileReplacedContentFile() already does. Also point reconcileReplacedContentFile() at purgeIndexedSource() instead of its own inline _deletePointsBySource + KbIngestState.remove pair, so there's one shared implementation instead of two. |
||
|---|---|---|
| .. | ||
| controllers | ||
| data | ||
| exceptions | ||
| jobs | ||
| middleware | ||
| models | ||
| services | ||
| utils | ||
| validators | ||