This is an automated email from the ASF dual-hosted git repository.
humbedooh pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-ponymail-foal.git
The following commit(s) were added to refs/heads/master by this push:
new 6d74f21 allow for custom search order in query
6d74f21 is described below
commit 6d74f21c2fa1cce507f536a1ed862faa1d02b347
Author: Daniel Gruno <[email protected]>
AuthorDate: Wed Sep 15 10:20:46 2021 -0500
allow for custom search order in query
---
server/plugins/messages.py | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/server/plugins/messages.py b/server/plugins/messages.py
index 195dcbc..ba9031f 100644
--- a/server/plugins/messages.py
+++ b/server/plugins/messages.py
@@ -307,7 +307,8 @@ async def query(
query_limit=10000,
shorten=False,
hide_deleted=True,
- metadata_only=False
+ metadata_only=False,
+ epoch_order="desc"
):
"""
Advanced query and grab for stats.py
@@ -317,7 +318,7 @@ async def query(
assert session.database, DATABASE_NOT_CONNECTED
es_query = {
"query": {"bool": query_defuzzed},
- "sort": [{"epoch": {"order": "desc"}}],
+ "sort": [{"epoch": {"order": epoch_order}}],
}
if metadata_only: # Only doc IDs and AAA fields.
es_query["_source"] = ["deleted", "private", "mid", "dbid", "list_raw"]