summaryrefslogtreecommitdiff
path: root/ops/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ops/lib.rs')
-rw-r--r--ops/lib.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/ops/lib.rs b/ops/lib.rs
index fdafca165..42913160b 100644
--- a/ops/lib.rs
+++ b/ops/lib.rs
@@ -399,8 +399,8 @@ fn codegen_sync_ret(
#ok_block
},
Err(err) => {
- let err = #core::OpError::new(op_state.get_error_class_fn, err);
- rv.set(#core::serde_v8::to_v8(scope, err).unwrap());
+ let exception = #core::error::to_v8_error(scope, op_state.get_error_class_fn, &err);
+ scope.throw_exception(exception);
},
};
}