mirror of
https://github.com/aljazceru/cdk.git
synced 2026-01-20 13:25:41 +01:00
Merge pull request #964 from gudnuf/fix/bolt12-internal-settlment
fix: allow paid and issued bolt12 quotes to settle internally
This commit is contained in:
@@ -703,8 +703,9 @@ impl Mint {
|
||||
};
|
||||
|
||||
// Mint quote has already been settled, proofs should not be burned or held.
|
||||
if mint_quote.state() == MintQuoteState::Issued
|
||||
|| mint_quote.state() == MintQuoteState::Paid
|
||||
if (mint_quote.state() == MintQuoteState::Issued
|
||||
|| mint_quote.state() == MintQuoteState::Paid)
|
||||
&& mint_quote.payment_method == PaymentMethod::Bolt11
|
||||
{
|
||||
return Err(Error::RequestAlreadyPaid);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user