mirror of
https://github.com/Vendicated/Vencord.git
synced 2024-09-20 06:30:35 +00:00
fix(memberListActivities): use discord proxy for external media
This commit is contained in:
parent
db6c011396
commit
c13bb6e47e
1 changed files with 4 additions and 3 deletions
|
@ -65,10 +65,11 @@ export default definePlugin({
|
||||||
|
|
||||||
const addImage = (image: string, alt: string) => {
|
const addImage = (image: string, alt: string) => {
|
||||||
if (image.startsWith("mp:external/")) {
|
if (image.startsWith("mp:external/")) {
|
||||||
const externalLink = image.replace(/mp:external\/.{0,43}\//, "").replaceAll("https/", "https://");
|
const externalLink = image.replace(/mp:/, "");
|
||||||
console.log("patch activity list external link", image, externalLink);
|
const externalDiscordLink = `https://media.discordapp.net/${externalLink}`;
|
||||||
|
|
||||||
if (externalLink) {
|
if (externalLink) {
|
||||||
icons.push(<img src={externalLink} alt={alt}/>);
|
icons.push(<img src={externalDiscordLink} alt={alt}/>);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
const src = `https://cdn.discordapp.com/app-assets/${activity.application_id}/${image}.png`;
|
const src = `https://cdn.discordapp.com/app-assets/${activity.application_id}/${image}.png`;
|
||||||
|
|
Loading…
Reference in a new issue