diff options
| author | Marie <github@yuugi.dev> | 2024-10-10 16:29:40 +0000 |
|---|---|---|
| committer | Marie <github@yuugi.dev> | 2024-10-10 16:29:40 +0000 |
| commit | 4da6f9a2b262f922db97484deae259a61925ecab (patch) | |
| tree | 7df49272ab8e184abdeffcd8b33657e9c97e5531 /packages/frontend/src/scripts | |
| parent | merge: Show instance sponsors if OC is set as donation url (!642) (diff) | |
| parent | upd: add option to disable external url warning (diff) | |
| download | sharkey-4da6f9a2b262f922db97484deae259a61925ecab.tar.gz sharkey-4da6f9a2b262f922db97484deae259a61925ecab.tar.bz2 sharkey-4da6f9a2b262f922db97484deae259a61925ecab.zip | |
merge: Add option to disable external url warning (!672)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/672
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
Diffstat (limited to 'packages/frontend/src/scripts')
| -rw-r--r-- | packages/frontend/src/scripts/warning-external-website.ts | 3 |
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, |