Don't render twice on HTMX requests

This commit is contained in:
2022-09-05 07:20:30 +01:00
parent 9774da0d00
commit fe84a7b604
2 changed files with 6 additions and 2 deletions

View File

@@ -211,14 +211,16 @@ def drilldown_search(request, return_context=False, template=None):
context["class"] = "warning"
# unique = str(uuid.uuid4())[:8]
if return_context:
return context
response = render(request, template_name, context)
if request.GET:
if request.htmx:
response["HX-Push"] = reverse("home") + "?" + url_params
elif request.POST:
response["HX-Push"] = reverse("home") + "?" + url_params
if return_context:
return context
return response