mirror of
https://github.com/lnbits/lnbits.git
synced 2025-10-10 12:32:34 +02:00
fix: make bolt11 optional in NodePayment
(#2005)
This commit is contained in:
@@ -104,7 +104,7 @@ class NodePayment(BaseModel):
|
|||||||
fee: Optional[int] = None
|
fee: Optional[int] = None
|
||||||
memo: Optional[str] = None
|
memo: Optional[str] = None
|
||||||
time: int
|
time: int
|
||||||
bolt11: str
|
bolt11: Optional[str] = None
|
||||||
preimage: Optional[str]
|
preimage: Optional[str]
|
||||||
payment_hash: str
|
payment_hash: str
|
||||||
expiry: Optional[float] = None
|
expiry: Optional[float] = None
|
||||||
|
@@ -271,7 +271,7 @@ class CoreLightningNode(Node):
|
|||||||
result = await self.ln_rpc("listpays")
|
result = await self.ln_rpc("listpays")
|
||||||
return [
|
return [
|
||||||
NodePayment(
|
NodePayment(
|
||||||
bolt11=pay["bolt11"],
|
bolt11=pay.get("bolt11"),
|
||||||
amount=pay["amount_msat"],
|
amount=pay["amount_msat"],
|
||||||
fee=int(pay["amount_msat"]) - int(pay["amount_sent_msat"]),
|
fee=int(pay["amount_msat"]) - int(pay["amount_sent_msat"]),
|
||||||
memo=pay.get("description"),
|
memo=pay.get("description"),
|
||||||
|
Reference in New Issue
Block a user