diff --git a/src/modules/fedimbed.js b/src/modules/fedimbed.js index 4e5b352..79e851e 100644 --- a/src/modules/fedimbed.js +++ b/src/modules/fedimbed.js @@ -378,7 +378,7 @@ async function blueskyQuoteEmbed(quote) { if (authorData) { const platform = (await resolvePlatform(authorUrl)) ?? ""; - let color = PLATFORM_COLORS[platform]; + let color = PLATFORM_COLORS[platform.toLowerCase()]; let platformName = normalizePlatform(platform); const crawled = await getCrawledData(authorUrl, color, platformName); @@ -1020,7 +1020,7 @@ async function processUrl(msg, url, spoiler = false, command = false) { } let platform = (await resolvePlatform(url)) ?? ""; - let color = PLATFORM_COLORS[platform]; + let color = PLATFORM_COLORS[platform.toLowerCase()]; let platformName = normalizePlatform(platform); if (PATH_REGEX.twitter.test(urlObj.pathname)) { @@ -1059,7 +1059,7 @@ async function processUrl(msg, url, spoiler = false, command = false) { const realUrlObj = new URL(postData.url); if (realUrlObj.origin != urlObj.origin) { platform = await resolvePlatform(postData.url); - color = PLATFORM_COLORS[platform]; + color = PLATFORM_COLORS[platform.toLowerCase()]; platformName = normalizePlatform(platform); url = postData.url; urlObj = realUrlObj; @@ -1183,7 +1183,7 @@ async function processUrl(msg, url, spoiler = false, command = false) { const realUrlObj = new URL(postData.id); if (realUrlObj.origin != urlObj.origin) { platform = await resolvePlatform(postData.id); - color = PLATFORM_COLORS[platform]; + color = PLATFORM_COLORS[platform.toLowerCase()]; platformName = normalizePlatform(platform); url = postData.id; urlObj = realUrlObj;