Skip to content

Commit f3384d8

Browse files
committed
f Chain refund builder build
1 parent acd2b55 commit f3384d8

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/payment/bolt12.rs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ impl Bolt12Payment {
291291
let retry_strategy = Retry::Timeout(LDK_PAYMENT_RETRY_TIMEOUT);
292292
let max_total_routing_fee_msat = None;
293293

294-
let refund_builder = self
294+
let refund = self
295295
.channel_manager
296296
.create_refund_builder(
297297
amount_msat,
@@ -303,11 +303,12 @@ impl Bolt12Payment {
303303
.map_err(|e| {
304304
log_error!(self.logger, "Failed to create refund builder: {:?}", e);
305305
Error::RefundCreationFailed
306+
})?
307+
.build()
308+
.map_err(|e| {
309+
log_error!(self.logger, "Failed to create refund: {:?}", e);
310+
Error::RefundCreationFailed
306311
})?;
307-
let refund = refund_builder.build().map_err(|e| {
308-
log_error!(self.logger, "Failed to create refund: {:?}", e);
309-
Error::RefundCreationFailed
310-
})?;
311312

312313
log_info!(self.logger, "Offering refund of {}msat", amount_msat);
313314

0 commit comments

Comments
 (0)