aboutsummaryrefslogtreecommitdiff
path: root/extension/src/Icons.ts
diff options
context:
space:
mode:
authorsowgro <tpoke.ferrari@gmail.com>2025-01-18 15:16:12 -0500
committersowgro <tpoke.ferrari@gmail.com>2025-01-18 15:16:12 -0500
commit279e8c7ea4f7e48ee68844e4347a67e5875faaa2 (patch)
tree518b4c7dd2c5b1c626645ba17423e788c0ef426a /extension/src/Icons.ts
parentef013458cc29c6948603e32a001019fe6c52b743 (diff)
downloadbookmarks-home-279e8c7ea4f7e48ee68844e4347a67e5875faaa2.tar.gz
bookmarks-home-279e8c7ea4f7e48ee68844e4347a67e5875faaa2.tar.bz2
bookmarks-home-279e8c7ea4f7e48ee68844e4347a67e5875faaa2.zip
Icon picker working (barely, refresh after)
Diffstat (limited to 'extension/src/Icons.ts')
-rw-r--r--extension/src/Icons.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/extension/src/Icons.ts b/extension/src/Icons.ts
index 39fee23..7c2288a 100644
--- a/extension/src/Icons.ts
+++ b/extension/src/Icons.ts
@@ -32,7 +32,7 @@ async function getIcon(bmData: BookmarkTreeNode, setIcon: (icon: string) => void
async function iconFromGoogle(bmData: BookmarkTreeNode, setIcon: (icon: string) => void) {
const url = new URL('https://www.google.com/s2/favicons');
url.searchParams.set("sz", "256");
- url.searchParams.set("domain_url", bmData.url!);
+ url.searchParams.set("domain_url", new URL(bmData.url!).origin);
let resp = await fetch(url)
if (!resp.ok) {
return Promise.reject();
@@ -77,4 +77,4 @@ async function toDataURL(url: string) {
});
}
-export {type IconCacheEntry, getIcon} \ No newline at end of file
+export {type IconCacheEntry, getIcon, toDataURL} \ No newline at end of file