Explorar o código

feat(bundler) bail if can't parse tauri config (#502)

Lucas Fernandes Nogueira %!s(int64=5) %!d(string=hai) anos
pai
achega
7278061e44
Modificáronse 1 ficheiros con 7 adicións e 1 borrados
  1. 7 1
      cli/tauri-bundler/src/bundle/settings.rs

+ 7 - 1
cli/tauri-bundler/src/bundle/settings.rs

@@ -243,7 +243,13 @@ impl Settings {
 
     let merged_bundle_settings = match tauri_config {
       Ok(config) => merge_settings(bundle_settings, config.tauri.bundle),
-      Err(_) => bundle_settings,
+      Err(e) => {
+        let error_message = e.to_string();
+        if !error_message.contains("No such file or directory") {
+          bail!("Failed to read Tauri config: {}", error_message);
+        }
+        bundle_settings
+      },
     };
 
     Ok(Settings {