diff --git a/src/script_engine/boa.rs b/src/script_engine/boa.rs index 10db963..bac8a7c 100644 --- a/src/script_engine/boa.rs +++ b/src/script_engine/boa.rs @@ -169,11 +169,9 @@ impl ScriptEngine for BoaScriptEngine { impl InternalBoaScriptEngine for Interpreter { fn execute(&mut self, expression: &Expression) -> Result { self.run(&expression.expr) - .map_err(|_err| Error { + .map_err(|err| Error { selection: expression.selection.clone(), - kind: Execute(String::from( - "Unknown error when trying to execute javascript", - )), + kind: Execute(err.to_string()), }) .map(|value| value.to_string()) }