From ad41d07db8c3889514f542de5988fc67c8da3e25 Mon Sep 17 00:00:00 2001 From: weightedangelcube Date: Fri, 23 May 2025 22:56:07 -0600 Subject: [PATCH] fix: nullity checks --- src/pages/index.astro | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pages/index.astro b/src/pages/index.astro index cf0eb70..868c574 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -3,10 +3,10 @@ import Layout from "../layouts/layout.astro"; import "../styles/main.scss"; const request = await fetch("http://ws.audioscrobbler.com/2.0/?method=user.getrecenttracks&user=angelcube__&api_key=" + import.meta.env.LASTFM_KEY + "&limit=1&format=json"); -const response = await request.json().then(data => data.recenttracks.track[0]); -const artist = response.artist["#text"]; -const name = response.name; -const album = response.album["#text"]; +const response = await request.json().then(data => data.recenttracks?.track[0]); +const artist = response?.artist["#text"]; +const name = response?.name; +const album = response?.album["#text"]; --- -- 2.51.2