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'],