Run meta on results from nicktrace in Insights

This commit is contained in:
2022-07-21 13:52:48 +01:00
parent c6c4cc0c24
commit 8710c66e05
5 changed files with 39 additions and 28 deletions

View File

@@ -37,17 +37,20 @@ def get_meta(request, net, nicks, iter=True):
"""
# Split query into chunks
split_nicks = array_split(
nicks, ceil(len(nicks) / settings.META_MAX_CHUNK_SIZE)
)
split_nicks = array_split(nicks, ceil(len(nicks) / settings.META_MAX_CHUNK_SIZE))
meta = []
for nicks_chunked in split_nicks:
if len(nicks_chunked) == 0:
break
meta_tmp = []
query = construct_query(net, nicks_chunked)
results = run_main_query(client, request.user, query,
custom_query=True, index=settings.OPENSEARCH_INDEX_META)
results = run_main_query(
client,
request.user,
query,
custom_query=True,
index=settings.OPENSEARCH_INDEX_META,
)
if "hits" in results.keys():
if "hits" in results["hits"]:
for item in results["hits"]["hits"]: