diff options
author | Leo Kettmeir <crowlkats@toaxl.com> | 2022-02-17 15:15:29 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-17 15:15:29 +0100 |
commit | 4a144c7d6e55a5e047080cb1e2377b70657f1809 (patch) | |
tree | f6a507cf394604d75838b5f7bfa70ae486909213 /runtime/permissions.rs | |
parent | 6a5a3f66b3f34b8b5385f2471c34b31599690933 (diff) |
chore(permissions): clean up duplicate arguments (#13700)
Diffstat (limited to 'runtime/permissions.rs')
-rw-r--r-- | runtime/permissions.rs | 48 |
1 files changed, 12 insertions, 36 deletions
diff --git a/runtime/permissions.rs b/runtime/permissions.rs index 7d8a2bb25..7e18fe217 100644 --- a/runtime/permissions.rs +++ b/runtime/permissions.rs @@ -84,7 +84,6 @@ impl PermissionState { name: &str, info: Option<&str>, prompt: bool, - flag: &str, ) -> (Result<(), AnyError>, bool) { match self { PermissionState::Granted => { @@ -93,7 +92,7 @@ impl PermissionState { } PermissionState::Prompt if prompt => { let msg = Self::fmt_access(name, info); - if permission_prompt(&msg, flag) { + if permission_prompt(&msg, name) { Self::log_perm_access(name, info); (Ok(()), true) } else { @@ -156,8 +155,7 @@ impl UnitPermission { } pub fn check(&mut self) -> Result<(), AnyError> { - let (result, prompted) = - self.state.check(self.name, None, self.prompt, self.name); + let (result, prompted) = self.state.check(self.name, None, self.prompt); if prompted { if result.is_ok() { self.state = PermissionState::Granted; @@ -371,7 +369,6 @@ impl UnaryPermission<ReadDescriptor> { self.name, Some(&format!("\"{}\"", display_path.display())), self.prompt, - self.name, ); if prompted { if result.is_ok() { @@ -396,7 +393,6 @@ impl UnaryPermission<ReadDescriptor> { self.name, Some(&format!("<{}>", display)), self.prompt, - self.name, ); if prompted { if result.is_ok() { @@ -411,9 +407,7 @@ impl UnaryPermission<ReadDescriptor> { pub fn check_all(&mut self) -> Result<(), AnyError> { let (result, prompted) = - self - .query(None) - .check(self.name, Some("all"), self.prompt, self.name); + self.query(None).check(self.name, Some("all"), self.prompt); if prompted { if result.is_ok() { self.global_state = PermissionState::Granted; @@ -526,7 +520,6 @@ impl UnaryPermission<WriteDescriptor> { self.name, Some(&format!("\"{}\"", display_path.display())), self.prompt, - self.name, ); if prompted { if result.is_ok() { @@ -541,9 +534,7 @@ impl UnaryPermission<WriteDescriptor> { pub fn check_all(&mut self) -> Result<(), AnyError> { let (result, prompted) = - self - .query(None) - .check(self.name, Some("all"), self.prompt, self.name); + self.query(None).check(self.name, Some("all"), self.prompt); if prompted { if result.is_ok() { self.global_state = PermissionState::Granted; @@ -677,7 +668,6 @@ impl UnaryPermission<NetDescriptor> { self.name, Some(&format!("\"{}\"", new_host)), self.prompt, - self.name, ); if prompted { if result.is_ok() { @@ -704,7 +694,6 @@ impl UnaryPermission<NetDescriptor> { self.name, Some(&format!("\"{}\"", display_host)), self.prompt, - self.name, ); if prompted { if result.is_ok() { @@ -718,12 +707,10 @@ impl UnaryPermission<NetDescriptor> { } pub fn check_all(&mut self) -> Result<(), AnyError> { - let (result, prompted) = self.query::<&str>(None).check( - self.name, - Some("all"), - self.prompt, - self.name, - ); + let (result, prompted) = + self + .query::<&str>(None) + .check(self.name, Some("all"), self.prompt); if prompted { if result.is_ok() { self.global_state = PermissionState::Granted; @@ -822,7 +809,6 @@ impl UnaryPermission<EnvDescriptor> { self.name, Some(&format!("\"{}\"", env)), self.prompt, - self.name, ); if prompted { if result.is_ok() { @@ -837,9 +823,7 @@ impl UnaryPermission<EnvDescriptor> { pub fn check_all(&mut self) -> Result<(), AnyError> { let (result, prompted) = - self - .query(None) - .check(self.name, Some("all"), self.prompt, self.name); + self.query(None).check(self.name, Some("all"), self.prompt); if prompted { if result.is_ok() { self.global_state = PermissionState::Granted; @@ -949,7 +933,6 @@ impl UnaryPermission<RunDescriptor> { self.name, Some(&format!("\"{}\"", cmd)), self.prompt, - self.name, ); if prompted { if result.is_ok() { @@ -968,9 +951,7 @@ impl UnaryPermission<RunDescriptor> { pub fn check_all(&mut self) -> Result<(), AnyError> { let (result, prompted) = - self - .query(None) - .check(self.name, Some("all"), self.prompt, self.name); + self.query(None).check(self.name, Some("all"), self.prompt); if prompted { if result.is_ok() { self.global_state = PermissionState::Granted; @@ -1076,7 +1057,6 @@ impl UnaryPermission<FfiDescriptor> { self.name, Some(&format!("\"{}\"", display_path.display())), self.prompt, - self.name, ); if prompted { @@ -1091,9 +1071,7 @@ impl UnaryPermission<FfiDescriptor> { result } else { let (result, prompted) = - self - .query(None) - .check(self.name, None, self.prompt, self.name); + self.query(None).check(self.name, None, self.prompt); if prompted { if result.is_ok() { @@ -1109,9 +1087,7 @@ impl UnaryPermission<FfiDescriptor> { pub fn check_all(&mut self) -> Result<(), AnyError> { let (result, prompted) = - self - .query(None) - .check(self.name, Some("all"), self.prompt, self.name); + self.query(None).check(self.name, Some("all"), self.prompt); if prompted { if result.is_ok() { self.global_state = PermissionState::Granted; |