fix: discord status leading to site crash
This commit is contained in:
parent
d26eee2e28
commit
ae1f8720d0
|
@ -51,11 +51,11 @@ export default function DiscordActivity() {
|
||||||
</b>
|
</b>
|
||||||
</div>
|
</div>
|
||||||
<div className="discord-message-activity">
|
<div className="discord-message-activity">
|
||||||
<b>{parsedStatus.activity.details}</b>
|
<b>{parsedStatus.activity.details ?? "-------"}</b>
|
||||||
</div>
|
</div>
|
||||||
<br />
|
<br />
|
||||||
<div className="discord-message-files">
|
<div className="discord-message-files">
|
||||||
<b>{parsedStatus.activity.state}</b>
|
<b>{parsedStatus.activity.state ?? parsedStatus.activity.name}</b>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</DicordActivityStyle>
|
</DicordActivityStyle>
|
||||||
|
|
|
@ -104,18 +104,7 @@ export default function parse(data) {
|
||||||
}
|
}
|
||||||
|
|
||||||
output.activity = act[0];
|
output.activity = act[0];
|
||||||
|
if (output.activity?.prirority_id == 0) {
|
||||||
if (output.activity?.prirority_id == 1) {
|
|
||||||
output.activity.assets = {
|
|
||||||
large_image: output.spotify.album_art_url,
|
|
||||||
small_image: "/images/brandlogos/SpotifyLogo.png",
|
|
||||||
};
|
|
||||||
} else if (output.activity?.prirority_id == 3) {
|
|
||||||
output.activity.assets = {
|
|
||||||
large_image: "/images/anime-profile-pic.png",
|
|
||||||
small_image: output.custom_status.emoji.emoji_url,
|
|
||||||
};
|
|
||||||
} else {
|
|
||||||
output.activity.assets = {
|
output.activity.assets = {
|
||||||
large_image:
|
large_image:
|
||||||
"https://cdn.discordapp.com/app-assets/" +
|
"https://cdn.discordapp.com/app-assets/" +
|
||||||
|
@ -131,6 +120,42 @@ export default function parse(data) {
|
||||||
".png",
|
".png",
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
else if (output.activity?.prirority_id == 1) {
|
||||||
|
output.activity.assets = {
|
||||||
|
large_image: output.spotify.album_art_url,
|
||||||
|
small_image: "/images/brandlogos/SpotifyLogo.png",
|
||||||
|
};
|
||||||
|
} else if (output.activity?.prirority_id == 3) {
|
||||||
|
output.activity.assets = {
|
||||||
|
large_image: "/images/anime-profile-pic.png",
|
||||||
|
small_image: output.custom_status.emoji.emoji_url,
|
||||||
|
};
|
||||||
|
} else {
|
||||||
|
if (output.activity.assets){
|
||||||
|
output.activity.assets = {
|
||||||
|
large_image:
|
||||||
|
"https://cdn.discordapp.com/app-assets/" +
|
||||||
|
output.activity?.application_id +
|
||||||
|
"/" +
|
||||||
|
output.activity?.assets.large_image +
|
||||||
|
".png",
|
||||||
|
small_image:
|
||||||
|
"https://cdn.discordapp.com/app-assets/" +
|
||||||
|
output.activity?.application_id +
|
||||||
|
"/" +
|
||||||
|
output.activity?.assets?.small_image +
|
||||||
|
".png",
|
||||||
|
};
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
output.activity.assets = {
|
||||||
|
large_image: "/images/default_game.jpg",
|
||||||
|
small_image: "/images/special.png",
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
console.log(output);
|
||||||
|
|
||||||
return output;
|
return output;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue