fix(lnd): catch when pay requests can't be decoded

refs #247
This commit is contained in:
fusion44 2024-03-10 21:16:26 +01:00
parent f1b657b9a1
commit b08e53b599
No known key found for this signature in database

View file

@ -351,6 +351,12 @@ This will show more debug information.
else:
if p.payment_request is not None and p.payment_request != "":
pr = await self.decode_pay_request(p.payment_request)
if pr is None:
logger.error(
f"Unable to decode payment request {p.payment_request}"
)
continue
comment = pr.description
self._memo_cache[p.payment_request] = pr.description
tx.append(GenericTx.from_lnd_grpc_payment(p, comment))