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>
|
||||
</div>
|
||||
<div className="discord-message-activity">
|
||||
<b>{parsedStatus.activity.details}</b>
|
||||
<b>{parsedStatus.activity.details ?? "-------"}</b>
|
||||
</div>
|
||||
<br />
|
||||
<div className="discord-message-files">
|
||||
<b>{parsedStatus.activity.state}</b>
|
||||
<b>{parsedStatus.activity.state ?? parsedStatus.activity.name}</b>
|
||||
</div>
|
||||
</div>
|
||||
</DicordActivityStyle>
|
||||
|
|
|
@ -104,18 +104,7 @@ export default function parse(data) {
|
|||
}
|
||||
|
||||
output.activity = act[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 {
|
||||
if (output.activity?.prirority_id == 0) {
|
||||
output.activity.assets = {
|
||||
large_image:
|
||||
"https://cdn.discordapp.com/app-assets/" +
|
||||
|
@ -131,6 +120,42 @@ export default function parse(data) {
|
|||
".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;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue