diff --git a/src-tauri/capabilities/default.json b/src-tauri/capabilities/default.json index a70843b..1561820 100644 --- a/src-tauri/capabilities/default.json +++ b/src-tauri/capabilities/default.json @@ -45,22 +45,6 @@ "path": "**" } ] - }, - { - "identifier": "opener:allow-reveal-item-in-dir", - "allow": [ - { - "path": "**" - } - ] - }, - { - "identifier": "opener:allow-open-url", - "allow": [ - { - "url": "https:*" - } - ] } ] } diff --git a/src/components/pages/settings/extensionSettings.tsx b/src/components/pages/settings/extensionSettings.tsx index b0077f1..afd08b5 100644 --- a/src/components/pages/settings/extensionSettings.tsx +++ b/src/components/pages/settings/extensionSettings.tsx @@ -15,8 +15,6 @@ import { invoke } from "@tauri-apps/api/core"; import { SlidingButton } from "@/components/custom/slidingButton"; import clsx from "clsx"; import { NumberInput } from "@/components/custom/numberInput"; -import { openUrl } from "@tauri-apps/plugin-opener"; -import { useLogger } from "@/helpers/use-logger"; const websocketPortSchema = z.object({ port: z.coerce.number({ @@ -33,21 +31,14 @@ const websocketPortSchema = z.object({ }); function ExtInstallSettings() { - const LOG = useLogger(); const openLink = async (url: string, app: string | undefined) => { try { - // await invoke('open_file_with_app', { filePath: url, appName: app }).then(() => { - // toast.info("Opening link", { - // description: `Opening link with ${app ? app : 'default app'}.`, - // }) - // }); - await openUrl(url, app).then(() => { + await invoke('open_file_with_app', { filePath: url, appName: app }).then(() => { toast.info("Opening link", { description: `Opening link with ${app ? app : 'default app'}.`, }) }); } catch (e) { - LOG.error('NEODLP', `Failed to open link: ${e}`); console.error(e); toast.error("Failed to open link", { description: "An error occurred while trying to open the link.",