Kaynağa Gözat

Merge pull request #889 from gudnuf/fix/ws-melt-updates-include-change

fix: include change in melt quote state updates
thesimplekid 2 ay önce
ebeveyn
işleme
8ab545ae44
1 değiştirilmiş dosya ile 7 ekleme ve 7 silme
  1. 7 7
      crates/cdk/src/mint/melt.rs

+ 7 - 7
crates/cdk/src/mint/melt.rs

@@ -755,13 +755,6 @@ impl Mint {
         )
         .await?;
 
-        self.pubsub_manager.melt_quote_status(
-            &quote,
-            payment_preimage.clone(),
-            None,
-            MeltQuoteState::Paid,
-        );
-
         let mut change = None;
 
         // Check if there is change to return
@@ -827,6 +820,13 @@ impl Mint {
             }
         }
 
+        self.pubsub_manager.melt_quote_status(
+            &quote,
+            payment_preimage.clone(),
+            change.clone(),
+            MeltQuoteState::Paid,
+        );
+
         proof_writer.commit();
         tx.commit().await?;