From b490d9f26093ea2a2da4de08399fb145325ccc50 Mon Sep 17 00:00:00 2001 From: Tiago vasconcelos Date: Wed, 16 Jun 2021 11:23:58 +0100 Subject: [PATCH] fixed updating paid tickets on index.html --- lnbits/extensions/lnticket/tasks.py | 6 ++- .../lnticket/templates/lnticket/display.html | 4 +- .../lnticket/templates/lnticket/index.html | 38 +++++++++++++++---- 3 files changed, 36 insertions(+), 12 deletions(-) diff --git a/lnbits/extensions/lnticket/tasks.py b/lnbits/extensions/lnticket/tasks.py index 359c069c2..41395389a 100644 --- a/lnbits/extensions/lnticket/tasks.py +++ b/lnbits/extensions/lnticket/tasks.py @@ -25,10 +25,12 @@ async def on_invoice_paid(payment: Payment) -> None: # not a lnticket invoice return - ticket = await get_ticket(payment.payment_hash) + ticket = await get_ticket(payment.checking_id) if not ticket: print("this should never happen", payment) return await payment.set_pending(False) - await set_ticket_paid(payment_hash=payment.payment_hash) + await set_ticket_paid(payment.payment_hash) + _ticket = await get_ticket(payment.checking_id) + print('ticket', _ticket) diff --git a/lnbits/extensions/lnticket/templates/lnticket/display.html b/lnbits/extensions/lnticket/templates/lnticket/display.html index 2aaa3cade..b432ce9ef 100644 --- a/lnbits/extensions/lnticket/templates/lnticket/display.html +++ b/lnbits/extensions/lnticket/templates/lnticket/display.html @@ -77,7 +77,7 @@ {% endblock %} {% block scripts %}