From f10e7108006039bab26ff2b546919d997ac6da7c Mon Sep 17 00:00:00 2001 From: dpad85 <5765435+dpad85@users.noreply.github.com> Date: Mon, 4 Jul 2022 15:09:04 +0200 Subject: [PATCH] Filter out non-successful payments in list-all-incoming query --- .../main/scala/fr/acinq/eclair/db/sqlite/SqlitePaymentsDb.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclair-core/src/main/scala/fr/acinq/eclair/db/sqlite/SqlitePaymentsDb.scala b/eclair-core/src/main/scala/fr/acinq/eclair/db/sqlite/SqlitePaymentsDb.scala index e3aaf3ca1..159b7513d 100644 --- a/eclair-core/src/main/scala/fr/acinq/eclair/db/sqlite/SqlitePaymentsDb.scala +++ b/eclair-core/src/main/scala/fr/acinq/eclair/db/sqlite/SqlitePaymentsDb.scala @@ -343,7 +343,7 @@ class SqlitePaymentsDb(sqlite: Connection) extends PaymentsDb with Logging { } def listAllIncomingPayments(): Seq[IncomingPayment] = withMetrics("payments/list-incoming") { - using(sqlite.prepareStatement("SELECT * FROM received_payments")) { statement => + using(sqlite.prepareStatement("SELECT * FROM received_payments where received_msat > 0")) { statement => val rs = statement.executeQuery() var q: Queue[IncomingPayment] = Queue() while (rs.next()) {