fix: handle errors better

This commit is contained in:
Cory Dransfeldt 2024-04-14 09:54:19 -07:00
parent a8071a5415
commit 8ea6313969
No known key found for this signature in database
2 changed files with 4 additions and 1 deletions

View file

@ -85,6 +85,7 @@ export default async () => {
},
})
.then((data) => {
if (data.status) return {}
if (data.ok) return data?.json();
throw new Error('Something went wrong with the Trakt endpoint.');
})
@ -113,6 +114,8 @@ export default async () => {
const scrobbleData = await scrobbles.get('now-playing', { type: 'json'})
if (!scrobbleData) return new Response(JSON.stringify({}, { headers }))
return new Response(JSON.stringify({
content: `${emojiMap(
scrobbleData['genre'],

View file

@ -1,6 +1,6 @@
{
"name": "coryd.dev",
"version": "10.1.1",
"version": "10.1.2",
"description": "The source for my personal site. Built using 11ty.",
"type": "module",
"scripts": {