소스 검색

Merge pull request #803 from thesimplekid/mint_info_version

fix: set mint version
thesimplekid 2 주 전
부모
커밋
26efb79e65
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 1
      crates/cdk-mintd/src/main.rs

+ 6 - 1
crates/cdk-mintd/src/main.rs

@@ -364,7 +364,7 @@ async fn main() -> anyhow::Result<()> {
 
     mint_builder = mint_builder
         .with_name(settings.mint_info.name)
-        .with_version(mint_version)
+        .with_version(mint_version.clone())
         .with_description(settings.mint_info.description);
 
     mint_builder = if let Some(signatory_url) = settings.info.signatory_url {
@@ -643,6 +643,11 @@ async fn main() -> anyhow::Result<()> {
             if mint.localstore.get_quote_ttl().await.is_err() {
                 mint.set_quote_ttl(QuoteTTL::new(10_000, 10_000)).await?;
             }
+
+            let mut stored_mint_info = mint.mint_info().await?;
+            stored_mint_info.version = Some(mint_version);
+            mint.set_mint_info(stored_mint_info).await?;
+
             tracing::info!("Mint info already set, not using config file settings.");
         }
     } else {