|
|
|
@ -132,7 +132,6 @@ def query_results(
|
|
|
|
|
required_any = ["query_full", "query", "tags"]
|
|
|
|
|
if not any([field in query_params.keys() for field in required_any]):
|
|
|
|
|
if not custom_query:
|
|
|
|
|
print("EMPTY QUERY")
|
|
|
|
|
message = "Empty query!"
|
|
|
|
|
message_class = "warning"
|
|
|
|
|
return {"message": message, "class": message_class}
|
|
|
|
@ -162,12 +161,10 @@ def query_results(
|
|
|
|
|
for source_iter in settings.MANTICORE_SOURCES_RESTRICTED:
|
|
|
|
|
sources.append(source_iter)
|
|
|
|
|
|
|
|
|
|
print("BEOFRE ADD TOP", add_top)
|
|
|
|
|
add_top_tmp = {"bool": {"should": []}}
|
|
|
|
|
for source_iter in sources:
|
|
|
|
|
add_top_tmp["bool"]["should"].append({"equals": {"src": source_iter}})
|
|
|
|
|
add_top.append(add_top_tmp)
|
|
|
|
|
print("AFTER", add_top)
|
|
|
|
|
|
|
|
|
|
# Date/time range
|
|
|
|
|
if set({"from_date", "to_date", "from_time", "to_time"}).issubset(
|
|
|
|
@ -292,5 +289,4 @@ def query_results(
|
|
|
|
|
"card": results["hits"]["total"],
|
|
|
|
|
"took": results["took"],
|
|
|
|
|
}
|
|
|
|
|
print("RTRN", context)
|
|
|
|
|
return context
|
|
|
|
|