From 7bd971c036627ccc7d05e563fb5d8f1741a13a2c Mon Sep 17 00:00:00 2001 From: Marie Date: Thu, 10 Oct 2024 02:00:41 +0200 Subject: upd: add option to disable external url warning --- packages/frontend/src/scripts/warning-external-website.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'packages/frontend/src/scripts') diff --git a/packages/frontend/src/scripts/warning-external-website.ts b/packages/frontend/src/scripts/warning-external-website.ts index 5ef003cb01..67158c6438 100644 --- a/packages/frontend/src/scripts/warning-external-website.ts +++ b/packages/frontend/src/scripts/warning-external-website.ts @@ -29,8 +29,9 @@ export async function warningExternalWebsite(url: string) { }); const isTrustedByUser = defaultStore.reactiveState.trustedDomains.value.includes(domain); + const isDisabledByUser = !defaultStore.reactiveState.warnExternalUrl.value; - if (!isTrustedByInstance && !isTrustedByUser) { + if (!isTrustedByInstance && !isTrustedByUser && !isDisabledByUser) { const confirm = await new Promise<{ canceled: boolean }>(resolve => { const { dispose } = os.popup(MkUrlWarningDialog, { url, -- cgit v1.2.3-freya