From c13bb6e47ed59f7322fb0f35b683b29252c8e287 Mon Sep 17 00:00:00 2001 From: D3SOX Date: Thu, 15 Feb 2024 13:05:09 +0100 Subject: [PATCH] fix(memberListActivities): use discord proxy for external media --- src/plugins/memberListActivities/index.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/plugins/memberListActivities/index.tsx b/src/plugins/memberListActivities/index.tsx index 46b4ff1a5..02c47043e 100644 --- a/src/plugins/memberListActivities/index.tsx +++ b/src/plugins/memberListActivities/index.tsx @@ -65,10 +65,11 @@ export default definePlugin({ const addImage = (image: string, alt: string) => { if (image.startsWith("mp:external/")) { - const externalLink = image.replace(/mp:external\/.{0,43}\//, "").replaceAll("https/", "https://"); - console.log("patch activity list external link", image, externalLink); + const externalLink = image.replace(/mp:/, ""); + const externalDiscordLink = `https://media.discordapp.net/${externalLink}`; + if (externalLink) { - icons.push({alt}/); + icons.push({alt}/); } } else { const src = `https://cdn.discordapp.com/app-assets/${activity.application_id}/${image}.png`;