From 28e6f40beac3245af2690ae1378ecbe04349d9d1 Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Wed, 30 Sep 2020 23:43:27 -0300 Subject: [PATCH] async fixes on _invoice_listener. --- lnbits/core/tasks.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lnbits/core/tasks.py b/lnbits/core/tasks.py index 626bb86..b13f9f5 100644 --- a/lnbits/core/tasks.py +++ b/lnbits/core/tasks.py @@ -63,10 +63,10 @@ async def invoice_listener(app): async def _invoice_listener(): async for checking_id in WALLET.paid_invoices_stream(): - g.db = await open_db() - payment = await get_standalone_payment(checking_id) + g.db = open_db() + payment = get_standalone_payment(checking_id) if payment.is_in: - await payment.set_pending(False) + payment.set_pending(False) for ext_name, cb in invoice_listeners: - g.ext_db = await open_ext_db(ext_name) - cb(payment) + g.ext_db = open_ext_db(ext_name) + await cb(payment)