diff options
| author | Hazelnoot <acomputerdog@gmail.com> | 2025-04-01 11:44:00 -0400 |
|---|---|---|
| committer | Hazelnoot <acomputerdog@gmail.com> | 2025-04-01 11:44:00 -0400 |
| commit | 67cecda7fbafa9d13a30b55ad309ee80a5cf6916 (patch) | |
| tree | da114f2b343218b768824921c4ff2483529366c6 | |
| parent | fix store in privacy.vue (diff) | |
| download | sharkey-67cecda7fbafa9d13a30b55ad309ee80a5cf6916.tar.gz sharkey-67cecda7fbafa9d13a30b55ad309ee80a5cf6916.tar.bz2 sharkey-67cecda7fbafa9d13a30b55ad309ee80a5cf6916.zip | |
fix store in warning-external-website.ts
| -rw-r--r-- | packages/frontend/src/utility/warning-external-website.ts | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/frontend/src/utility/warning-external-website.ts b/packages/frontend/src/utility/warning-external-website.ts index 0c9b5ba806..33cf379b50 100644 --- a/packages/frontend/src/utility/warning-external-website.ts +++ b/packages/frontend/src/utility/warning-external-website.ts @@ -4,13 +4,13 @@ */ import { instance } from '@/instance.js'; -import { defaultStore } from '@/store.js'; import * as os from '@/os.js'; import MkUrlWarningDialog from '@/components/MkUrlWarningDialog.vue'; +import { prefer } from '@/preferences'; const isRegExp = /^\/(.+)\/(.*)$/; -function extractHostname(maybeUrl: string): URL | null { +function extractHostname(maybeUrl: string): string | null { try { const url = new URL(maybeUrl); return url.host; @@ -36,8 +36,8 @@ export async function warningExternalWebsite(url: string) { } }); - const isTrustedByUser = defaultStore.reactiveState.trustedDomains.value.includes(hostname); - const isDisabledByUser = !defaultStore.reactiveState.warnExternalUrl.value; + const isTrustedByUser = prefer.r.trustedDomains.value.includes(hostname); + const isDisabledByUser = !prefer.r.warnExternalUrl.value; if (!isTrustedByInstance && !isTrustedByUser && !isDisabledByUser) { const confirm = await new Promise<{ canceled: boolean }>(resolve => { |