From d2fbeec67bf724cb5819a32882a1da5fefe004e7 Mon Sep 17 00:00:00 2001 From: Erdem Yerebasmaz Date: Tue, 21 Jan 2025 16:44:09 +0300 Subject: [PATCH] [WIP] Treat PaymentState.refundable items as refunded This is subject to change --- lib/cubit/payments/models/payment/payment_data.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/cubit/payments/models/payment/payment_data.dart b/lib/cubit/payments/models/payment/payment_data.dart index 5495beed..084792c3 100644 --- a/lib/cubit/payments/models/payment/payment_data.dart +++ b/lib/cubit/payments/models/payment/payment_data.dart @@ -126,7 +126,8 @@ class PaymentData { orElse: () => 0, ); - bool get isRefunded => refundTxAmountSat > 0 && status == PaymentState.failed; + bool get isRefunded => + refundTxAmountSat > 0 && status == PaymentState.failed || status == PaymentState.refundable; int get actualFeeSat => isRefunded ? amountSat - refundTxAmountSat : feeSat; }