Make Drilldown public

This commit is contained in:
2022-08-02 22:22:22 +01:00
parent fa2bfdecdd
commit b323ea2ae2
3 changed files with 20 additions and 12 deletions

View File

@@ -93,8 +93,12 @@ def filter_blacklisted(user, response):
if blacklisted_item in str(content):
# Remove the item
if item in response["hits"]["hits"]:
if not user.is_superuser:
# Anonymous
if not user:
response["hits"]["hits"].remove(item)
else:
if not user.is_superuser:
response["hits"]["hits"].remove(item)
# Let the UI know something was redacted
response["redacted"] += 1
response["exemption"] = True
@@ -136,9 +140,13 @@ def query_results(request, size=None):
return False
if "query" in request.POST:
query = request.POST["query"]
if hasattr(request, "user"):
user = request.user
else:
user = None
results = run_main_query(
client,
request.user,
user,
query,
size=size,
)