From 33c2fd52e38b3ec437df117eec01db37d241d035 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=80=E4=B8=AA=E4=B8=8D=E7=9F=A5=E5=90=8D=E3=81=AE?= =?UTF-8?q?=E7=9D=A1=E8=A7=89=E9=AB=98=E6=89=8B?= Date: Tue, 30 May 2023 23:36:16 +0800 Subject: [PATCH] fix: `invoice.verifyURL` undefined from lnurl processor getInvoice (#325) --- src/services/payments-service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/payments-service.ts b/src/services/payments-service.ts index 40cef860..3bbbe9e5 100644 --- a/src/services/payments-service.ts +++ b/src/services/payments-service.ts @@ -38,7 +38,7 @@ export class PaymentsService implements IPaymentsService { public async getInvoiceFromPaymentsProcessor(invoice: Invoice | string): Promise> { try { return await this.paymentsProcessor.getInvoice( - typeof invoice === 'string' ? invoice : invoice.id + typeof invoice === 'string' || invoice?.verifyURL ? invoice : invoice.id ) } catch (error) { console.log('Unable to get invoice from payments processor. Reason:', error)