From 35ea8c148cfbf6b14ff889b1e227932f04d0d230 Mon Sep 17 00:00:00 2001 From: Dirk Alders Date: Sun, 13 Oct 2024 16:07:32 +0200 Subject: [PATCH] Fix: rebuild_index als builds the index for system-pages --- pages/search.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/search.py b/pages/search.py index 8183d13..130d1d4 100644 --- a/pages/search.py +++ b/pages/search.py @@ -8,7 +8,7 @@ from whoosh.fields import Schema, ID, TEXT, DATETIME from whoosh.qparser.dateparse import DateParserPlugin from whoosh import index, qparser -from pages.page import page_wrapped +from pages.page import page_wrapped, full_path_all_pages logger = logging.getLogger(settings.ROOT_LOGGER_NAME).getChild(__name__) @@ -38,7 +38,7 @@ def create_index(): def rebuild_index(ix): - page_path = fstools.dirlist(settings.PAGES_ROOT, rekursive=False) + page_path = full_path_all_pages() for path in page_path: pw = page_wrapped(None, path) add_item(ix, pw)