From f97cb784f6bc2d4cf433d9134584a0022c2336a6 Mon Sep 17 00:00:00 2001 From: Jonathan Zernik Date: Wed, 25 May 2022 15:50:24 -0700 Subject: [PATCH] Start settle index from zero on app startup --- squeaknode/node/payment_processor.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/squeaknode/node/payment_processor.py b/squeaknode/node/payment_processor.py index f012bb4d..fe836af2 100644 --- a/squeaknode/node/payment_processor.py +++ b/squeaknode/node/payment_processor.py @@ -91,7 +91,9 @@ class PaymentProcessorTask: def process_subscribed_invoices(self): while not self.stopped.is_set(): try: - latest_settle_index = self.get_latest_settle_index() + # Use zero as starting settle index, so that no invoices are skipped. + # latest_settle_index = self.get_latest_settle_index() + latest_settle_index = 0 logger.info("Starting payment subscription with settle index: {}".format( latest_settle_index, ))