From 8f55a3729f52ff4e813374d5b39cd856b0ba11f3 Mon Sep 17 00:00:00 2001 From: Jonathan Zernik Date: Fri, 3 Sep 2021 15:30:49 -0700 Subject: [PATCH] Add order by to lookup db query (#1172) --- squeaknode/db/squeak_db.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/squeaknode/db/squeak_db.py b/squeaknode/db/squeak_db.py index 1e265d8b..ee324420 100644 --- a/squeaknode/db/squeak_db.py +++ b/squeaknode/db/squeak_db.py @@ -459,6 +459,11 @@ class SqueakDb: s = s.where(self.squeaks.c.hash_reply_sqk == reply_to_hash) if not include_locked: s = s.where(self.squeak_has_secret_key) + s = s.order_by( + self.squeaks.c.n_block_height.desc(), + self.squeaks.c.n_time.desc(), + self.squeaks.c.hash.desc(), + ) logger.debug("Query s: {}".format(s))