From f60da91c52e0f464d4273b4150a4f8ef0e58336a Mon Sep 17 00:00:00 2001 From: Your Name Date: Fri, 29 Dec 2023 11:39:47 -0500 Subject: [PATCH] fix NEODB-SOCIAL-1XV --- catalog/search/views.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/catalog/search/views.py b/catalog/search/views.py index a58d99c7..f9ee2b7c 100644 --- a/catalog/search/views.py +++ b/catalog/search/views.py @@ -13,15 +13,17 @@ from rq.job import Job from catalog.common.models import ItemCategory, SiteName from catalog.common.sites import AbstractSite, SiteManager from common.config import PAGE_LINK_NUMBER -from common.utils import HTTPResponseHXRedirect, PageLinksGenerator +from common.utils import ( + HTTPResponseHXRedirect, + PageLinksGenerator, + user_identity_required, +) from users.views import query_identity from ..models import * from .external import ExternalSources from .models import enqueue_fetch, get_fetch_lock, query_index -_logger = logging.getLogger(__name__) - def fetch_refresh(request, job_id): try: @@ -91,6 +93,7 @@ def visible_categories(request): return vc +@user_identity_required def search(request): keywords = request.GET.get("q", default="").strip() if re.match(r"^[@@]", keywords):