diff options
| author | Marie <github@yuugi.dev> | 2024-10-04 08:41:23 +0200 |
|---|---|---|
| committer | Marie <github@yuugi.dev> | 2024-10-04 08:41:23 +0200 |
| commit | 4b31004c2b9c5c855f40bfb6301282e80f555c81 (patch) | |
| tree | 919e16f1f22c2b6dab9f51d3955d145803ae340e /packages/frontend/src/scripts | |
| parent | fix: add props before url (diff) | |
| download | sharkey-4b31004c2b9c5c855f40bfb6301282e80f555c81.tar.gz sharkey-4b31004c2b9c5c855f40bfb6301282e80f555c81.tar.bz2 sharkey-4b31004c2b9c5c855f40bfb6301282e80f555c81.zip | |
upd: apply suggestions
Diffstat (limited to 'packages/frontend/src/scripts')
| -rw-r--r-- | packages/frontend/src/scripts/warning-external-website.ts | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/packages/frontend/src/scripts/warning-external-website.ts b/packages/frontend/src/scripts/warning-external-website.ts index c0050112ce..277656c651 100644 --- a/packages/frontend/src/scripts/warning-external-website.ts +++ b/packages/frontend/src/scripts/warning-external-website.ts @@ -21,8 +21,11 @@ export async function warningExternalWebsite(url: string) { if (r) { return new RegExp(r[1], r[2]).test(url); - } else if (expression.includes(' ')) return expression.split(' ').every(keyword => url.includes(keyword)); - else return domain.endsWith(expression); + } else if (expression.includes(' ')) { + return expression.split(' ').every(keyword => url.includes(keyword)); + } else { + return domain.endsWith(expression); + } }); const isTrustedByUser = defaultStore.reactiveState.trustedDomains.value.includes(domain); @@ -33,7 +36,7 @@ export async function warningExternalWebsite(url: string) { url, }, { done: result => { - resolve(result ? result : { canceled: true }); + resolve(result ?? { canceled: true }); }, closed: () => dispose(), }); |