diff --git a/javascript/music-player.js b/javascript/music-player.js index 1069bff..8e49c92 100644 --- a/javascript/music-player.js +++ b/javascript/music-player.js @@ -54,6 +54,12 @@ async function loadMusicData() { const data = await response.json(); + // Safety check to prevent crashes + if (!data || !data.ols) { + console.error("Music JSON is invalid or blocked by CORS:", data); + return []; + } + const section = data.ols.find(item => item["@id"] === "frutigerAeroBliss"); if (!section) return [];