fix permissions error

pull/2019/head
amrbashir 8 months ago
parent 8ed396f821
commit 30dcce89ce
No known key found for this signature in database
GPG Key ID: BBD7A47A2003FF33

@ -4,22 +4,20 @@
export let onMessage export let onMessage
let url = '' let url = ''
let path = '' let urlProgram = ''
let revealPath = ''
let urlProgram = 'Default'
let pathProgram = 'Default'
function openUrl() { function openUrl() {
opener.openUrl(url, urlProgram ? urlProgram : undefined).catch(onMessage) opener.openUrl(url, urlProgram ? urlProgram : undefined).catch(onMessage)
} }
let path = ''
let pathProgram = ''
function openPath() { function openPath() {
opener opener
.openPath(path, pathProgram ? pathProgram : undefined) .openPath(path, pathProgram ? pathProgram : undefined)
.catch(onMessage) .catch(onMessage)
} }
let revealPath = ''
function revealItemInDir() { function revealItemInDir() {
opener.revealItemInDir(revealPath).catch(onMessage) opener.revealItemInDir(revealPath).catch(onMessage)
} }

@ -20,9 +20,9 @@ pub enum Error {
Json(#[from] serde_json::Error), Json(#[from] serde_json::Error),
#[error("unknown program {0}")] #[error("unknown program {0}")]
UnknownProgramName(String), UnknownProgramName(String),
#[error("Not allowed to open path {0}{}", .with.as_ref().map(|w| format!(" with {w}")).unwrap_or_default())] #[error("Not allowed to open path {}{}", .path, .with.as_ref().map(|w| format!(" with {w}")).unwrap_or_default())]
ForbiddenPath { path: String, with: Option<String> }, ForbiddenPath { path: String, with: Option<String> },
#[error("Not allowed to open url {0}{}", .with.as_ref().map(|w| format!(" with {w}")).unwrap_or_default())] #[error("Not allowed to open url {}{}", .url, .with.as_ref().map(|w| format!(" with {w}")).unwrap_or_default())]
ForbiddenUrl { url: String, with: Option<String> }, ForbiddenUrl { url: String, with: Option<String> },
#[error("API not supported on the current platform")] #[error("API not supported on the current platform")]
UnsupportedPlatform, UnsupportedPlatform,

Loading…
Cancel
Save