summaryrefslogtreecommitdiff
path: root/packages/frontend/src/scripts
diff options
context:
space:
mode:
authorMarie <github@yuugi.dev>2024-10-04 08:41:23 +0200
committerMarie <github@yuugi.dev>2024-10-04 08:41:23 +0200
commit4b31004c2b9c5c855f40bfb6301282e80f555c81 (patch)
tree919e16f1f22c2b6dab9f51d3955d145803ae340e /packages/frontend/src/scripts
parentfix: add props before url (diff)
downloadsharkey-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.ts9
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(),
});