Allow standard fetch/ajax requests in finding and displayset search endpoints
This commit is contained in:
+2
-4
@@ -362,8 +362,7 @@ def case_search_partial(request):
|
||||
@login_required
|
||||
def finding_search(request):
|
||||
"""HTMX endpoint returning findings, optionally filtered by case and query."""
|
||||
if not request.htmx:
|
||||
return HttpResponse(status=400)
|
||||
# Allow both HTMX and standard fetch/ajax requests (don't require the HTMX header)
|
||||
q = request.GET.get('q', '').strip()
|
||||
case_id = request.GET.get('case')
|
||||
qs = Finding.objects.all()
|
||||
@@ -383,8 +382,7 @@ def finding_search(request):
|
||||
@login_required
|
||||
def displayset_search(request):
|
||||
"""HTMX endpoint returning display sets, scoped to a case if provided."""
|
||||
if not request.htmx:
|
||||
return HttpResponse(status=400)
|
||||
# Allow both HTMX and standard fetch/ajax requests (don't require the HTMX header)
|
||||
q = request.GET.get('q', '').strip()
|
||||
case_id = request.GET.get('case')
|
||||
qs = CaseDisplaySet.objects.all()
|
||||
|
||||
Reference in New Issue
Block a user