Browse Source

fix: try fix blank error

GyDi 2 years ago
parent
commit
f5edca94d3
1 changed files with 4 additions and 0 deletions
  1. 4 0
      src-tauri/src/core/core.rs

+ 4 - 0
src-tauri/src/core/core.rs

@@ -68,6 +68,10 @@ impl CoreManager {
 
 
         if !output.status.success() {
         if !output.status.success() {
             let error = clash_api::parse_check_output(output.stdout.clone());
             let error = clash_api::parse_check_output(output.stdout.clone());
+            let error = match error.len() > 0 {
+                true => error,
+                false => output.stdout.clone(),
+            };
             Logger::global().set_log(output.stdout);
             Logger::global().set_log(output.stdout);
             bail!("{error}");
             bail!("{error}");
         }
         }