From 0c239c231b4f404279bbd963f1646039c22a6d08 Mon Sep 17 00:00:00 2001 From: Joshua Laymon Date: Sat, 23 Aug 2025 16:16:57 +0000 Subject: [PATCH] Update web/core/views.py --- web/core/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/web/core/views.py b/web/core/views.py index 65c420c..af96296 100644 --- a/web/core/views.py +++ b/web/core/views.py @@ -175,7 +175,9 @@ def search_page(request): request.session["result_ids"] = ids count = len(ids) + # Ensure highlighter data is available BEFORE navigating to entry_view request.session["last_search"] = {"q": q, "fields": fields} + request.session.modified = True # be explicit so it’s flushed if count: entry = Entry.objects.get(pk=ids[0])