GyDi 2 лет назад
Родитель
Сommit
dd563360af
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      src-tauri/src/config/script.rs

+ 3 - 3
src-tauri/src/config/script.rs

@@ -41,9 +41,9 @@ pub fn use_script(script: String, config: Mapping) -> Result<(Mapping, Vec<(Stri
       }}"#
     );
     let result: String = ctx.eval(code.as_str())?;
-    // if result.starts_with("__error_flag__") {
-    //   anyhow::bail!(result.slice_unchecked(begin, end));
-    // }
+    if result.starts_with("__error_flag__") {
+      anyhow::bail!(result[15..].to_owned());
+    }
     if result == "\"\"" {
       anyhow::bail!("main function should return object");
     }