From 279e8c7ea4f7e48ee68844e4347a67e5875faaa2 Mon Sep 17 00:00:00 2001 From: sowgro Date: Sat, 18 Jan 2025 15:16:12 -0500 Subject: Icon picker working (barely, refresh after) --- extension/src/Icons.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'extension/src/Icons.ts') 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 -- cgit v1.2.3