Include InvoiceRequest fields in PaymentContext
[rust-lightning] / lightning / src / ln / channelmanager.rs
index 63fa82be63e09376aede8225cc5350363543c856..8bf08c1e023715c10f3f03451888388b93c21b2e 100644 (file)
@@ -10367,6 +10367,7 @@ where
 
                                let payment_context = PaymentContext::Bolt12Offer(Bolt12OfferContext {
                                        offer_id: invoice_request.offer_id,
+                                       invoice_request: invoice_request.fields(),
                                });
                                let payment_paths = match self.create_blinded_payment_paths(
                                        amount_msats, payment_secret, payment_context