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"]

Reply via email to