|
|
|
@ -33,7 +33,10 @@ class InsightsSearch(LoginRequiredMixin, PermissionRequiredMixin, View):
|
|
|
|
|
permission_required = "use_insights"
|
|
|
|
|
|
|
|
|
|
def post(self, request):
|
|
|
|
|
context = query_single_result(request)
|
|
|
|
|
query_params = request.POST.dict()
|
|
|
|
|
if "query_full" in query_params:
|
|
|
|
|
query_params["query_full"] = "nick: " + query_params["query_full"]
|
|
|
|
|
context = query_single_result(request, query_params)
|
|
|
|
|
if not context:
|
|
|
|
|
return HttpResponseForbidden()
|
|
|
|
|
return render(request, self.template_name, context)
|
|
|
|
|