From a38bcdc8039d55c6110b1e14109a2a33ff248014 Mon Sep 17 00:00:00 2001 From: Serghei Mihai Date: Thu, 11 Apr 2019 14:29:04 +0200 Subject: [PATCH] search: use RequestContext in search results hits rendering (#32192) --- combo/apps/search/models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/combo/apps/search/models.py b/combo/apps/search/models.py index c06147ff..e1816ae8 100644 --- a/combo/apps/search/models.py +++ b/combo/apps/search/models.py @@ -23,7 +23,7 @@ from django.http import HttpResponse from django.core.exceptions import PermissionDenied from django.core.urlresolvers import reverse from django.utils.http import quote -from django.template import Context, Template +from django.template import RequestContext, Template from jsonfield import JSONField from haystack import connections @@ -168,7 +168,7 @@ class SearchCell(CellBase): if hit_templates: for hit in results.get('data') or []: for k, v in hit_templates.items(): - hit[k] = v.render(Context(hit)) + hit[k] = v.render(RequestContext(request, hit)) return render_response(service, results) def has_text_search_service(self):