summaryrefslogtreecommitdiff
path: root/packages/frontend/src/scripts
diff options
context:
space:
mode:
authorMarie <github@yuugi.dev>2024-10-10 02:00:41 +0200
committerMarie <github@yuugi.dev>2024-10-10 02:00:41 +0200
commit7bd971c036627ccc7d05e563fb5d8f1741a13a2c (patch)
tree7df49272ab8e184abdeffcd8b33657e9c97e5531 /packages/frontend/src/scripts
parentmerge: Show instance sponsors if OC is set as donation url (!642) (diff)
downloadsharkey-7bd971c036627ccc7d05e563fb5d8f1741a13a2c.tar.gz
sharkey-7bd971c036627ccc7d05e563fb5d8f1741a13a2c.tar.bz2
sharkey-7bd971c036627ccc7d05e563fb5d8f1741a13a2c.zip
upd: add option to disable external url warning
Diffstat (limited to 'packages/frontend/src/scripts')
-rw-r--r--packages/frontend/src/scripts/warning-external-website.ts3
1 files changed, 2 insertions, 1 deletions
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,