diff options
Diffstat (limited to 'cli/ops/permissions.rs')
-rw-r--r-- | cli/ops/permissions.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/cli/ops/permissions.rs b/cli/ops/permissions.rs index 7c7cb682c..7737174a2 100644 --- a/cli/ops/permissions.rs +++ b/cli/ops/permissions.rs @@ -1,7 +1,7 @@ // Copyright 2018-2020 the Deno authors. All rights reserved. MIT license. use super::dispatch_json::{Deserialize, JsonOp, Value}; -use crate::deno_error::other_error; use crate::fs as deno_fs; +use crate::op_error::OpError; use crate::ops::json_op; use crate::state::State; use deno_core::*; @@ -41,7 +41,7 @@ pub fn op_query_permission( state: &State, args: Value, _zero_copy: Option<ZeroCopyBuf>, -) -> Result<JsonOp, ErrBox> { +) -> Result<JsonOp, OpError> { let args: PermissionArgs = serde_json::from_value(args)?; let state = state.borrow(); let resolved_path = args.path.as_ref().map(String::as_str).map(resolve_path); @@ -57,7 +57,7 @@ pub fn op_revoke_permission( state: &State, args: Value, _zero_copy: Option<ZeroCopyBuf>, -) -> Result<JsonOp, ErrBox> { +) -> Result<JsonOp, OpError> { let args: PermissionArgs = serde_json::from_value(args)?; let mut state = state.borrow_mut(); let permissions = &mut state.permissions; @@ -84,7 +84,7 @@ pub fn op_request_permission( state: &State, args: Value, _zero_copy: Option<ZeroCopyBuf>, -) -> Result<JsonOp, ErrBox> { +) -> Result<JsonOp, OpError> { let args: PermissionArgs = serde_json::from_value(args)?; let mut state = state.borrow_mut(); let permissions = &mut state.permissions; @@ -101,7 +101,7 @@ pub fn op_request_permission( "env" => Ok(permissions.request_env()), "plugin" => Ok(permissions.request_plugin()), "hrtime" => Ok(permissions.request_hrtime()), - n => Err(other_error(format!("No such permission name: {}", n))), + n => Err(OpError::other(format!("No such permission name: {}", n))), }?; Ok(JsonOp::Sync(json!({ "state": perm.to_string() }))) } |