async function getData() { const url = "http://localhost:3000/userrecent?userName=sussyenby&limit=1"; try { const response = await fetch(url); if (!response.ok) { throw new Error(`Response status: ${response.status}`); } const json = await response.json(); try{ if (json.recenttracks.track[0]["@attr"].nowplaying) { console.log(json.recenttracks.track[0].name) console.log(json.recenttracks.track[0].url) console.log(json.recenttracks.track[0].image[0]["#text"]) document.getElementById("track").innerHTML = json.recenttracks.track[0].name document.getElementById("track").setAttribute("href", json.recenttracks.track[0].url) document.getElementById("trackIcon").setAttribute("src", json.recenttracks.track[0].image[0]["#text"]) return; } else {} } catch(error) {} } catch (error) { console.error(error.message); } } getData()