diff --git a/components/discord-activity.jsx b/components/discord-activity.jsx index 88914f0..56a82bc 100644 --- a/components/discord-activity.jsx +++ b/components/discord-activity.jsx @@ -65,7 +65,7 @@ export default function DiscordActivity() { }, [currentTs, loading, convertMsToHM, parsedStatus]); if ( - !loading && parsedStatus + !loading && parsedStatus && status.discord_status !== "offline" ) { return ( diff --git a/components/resume.jsx b/components/resume.jsx index 04730f5..93048e9 100644 --- a/components/resume.jsx +++ b/components/resume.jsx @@ -11,7 +11,7 @@ function Resume() { path: "webviewer/lib", mobileRedirect: true, initialDoc: - "https://raw.githubusercontent.com/BRAVO68WEB/certificates/master/Jyotirmoy's%20Resume.pdf", + "https://s.b68.dev/resume", }, viewer.current ).then((instance) => { diff --git a/libs/discord-parser.js b/libs/discord-parser.js index d8c93a8..c09a6d0 100644 --- a/libs/discord-parser.js +++ b/libs/discord-parser.js @@ -14,6 +14,12 @@ export default function parse(data) { output.kv = data.kv; + if(data.discord_status == "offline"){ + return { + discord_status: "offline", + } + } + if (data.listening_to_spotify) { output.spotify = { album: data.spotify.album, @@ -72,14 +78,14 @@ export default function parse(data) { output.activity = act[0]; - if(output.activity.prirority_id == 1){ + 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){ + 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,