From f476777ef56c963a429d76d7203ce784ad06a142 Mon Sep 17 00:00:00 2001 From: CJ Cobb Date: Wed, 17 Mar 2021 15:34:45 -0400 Subject: [PATCH] fix book_offers postgres issue --- reporting/PostgresBackend.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/reporting/PostgresBackend.cpp b/reporting/PostgresBackend.cpp index cc55f5bc..a9220ab9 100644 --- a/reporting/PostgresBackend.cpp +++ b/reporting/PostgresBackend.cpp @@ -369,6 +369,7 @@ PostgresBackend::fetchBookOffers( if (cursor) sql << " AND offer_key < \'\\x" << ripple::strHex(*cursor) << "\'"; sql << " ORDER BY offer_key DESC, ledger_seq DESC)" + << " sub WHERE NOT deleted" << " ORDER BY offer_key DESC " << " LIMIT " << std::to_string(limit); BOOST_LOG_TRIVIAL(debug) << sql.str(); @@ -466,7 +467,7 @@ PostgresBackend::fetchLedgerObjects( } sql << " ) " << " AND ledger_seq <= " << std::to_string(sequence) - << " ORDER BY key, ledger_seq DESC"; + << " ORDER BY key DESC, ledger_seq DESC"; BOOST_LOG_TRIVIAL(trace) << sql.str(); auto res = pgQuery(sql.str().data());