Properly format templates

This commit is contained in:
2022-08-09 11:54:44 +01:00
parent ba51922fe9
commit 220a4e2451
9 changed files with 122 additions and 104 deletions

View File

@@ -136,7 +136,7 @@ def run_main_query(client, user, query, custom_query=False, index=None, size=Non
response = client.search(body=search_query, index=index)
except RequestError as err:
print("OpenSearch error", err)
return False
return err
filter_blacklisted(user, response)
return response
@@ -268,6 +268,15 @@ def query_results(request, size=None):
)
if not results:
return False
if isinstance(results, RequestError):
message = results.info["error"]["root_cause"][0]["reason"]
message_class = "danger"
return {"message": message, "class": message_class}
if len(results["hits"]["hits"]) == 0:
message = "No results."
message_class = "danger"
return {"message": message, "class": message_class}
results_parsed = []
if "hits" in results.keys():
if "hits" in results["hits"]:
@@ -289,7 +298,6 @@ def query_results(request, size=None):
element["date"] = date
element["time"] = time
results_parsed.append(element)
annotate_results(results_parsed)
context = {