diff --git a/server/scripts/modules/media.mjs b/server/scripts/modules/media.mjs index b44939a..b837ef5 100644 --- a/server/scripts/modules/media.mjs +++ b/server/scripts/modules/media.mjs @@ -188,8 +188,11 @@ const playerEnded = () => { }; const setTrackName = (fileName) => { - const trackName = fileName.replace(/\.mp3/gi, '').replace(/(_-)/gi, ''); - document.getElementById('musicTrack').innerHTML = trackName; + const baseName = fileName.split('/').pop(); + const trackName = decodeURIComponent( + baseName.replace(/\.mp3/gi, '').replace(/(_-)/gi, '') + ); + document.getElementById('musicTrack').innerHTML = trackName; }; export {