diff --git a/js/ui-interactions.js b/js/ui-interactions.js index 23e86a2..2187032 100644 --- a/js/ui-interactions.js +++ b/js/ui-interactions.js @@ -1,5 +1,5 @@ //js/ui-interactions.js -import { SVG_CLOSE, SVG_BIN, SVG_HEART, formatTime, trackDataStore, getTrackTitle, getTrackArtists } from './utils.js'; +import { SVG_CLOSE, SVG_BIN, SVG_HEART, formatTime, trackDataStore, getTrackTitle, getTrackArtists, escapeHtml } from './utils.js'; import { sidePanelManager } from './side-panel.js'; export function initializeUIInteractions(player, api) { @@ -81,8 +81,8 @@ export function initializeUIInteractions(player, api) {
-
${trackTitle}
-
${trackArtists}
+
${escapeHtml(trackTitle)}
+
${escapeHtml(trackArtists)}
${formatTime(track.duration)}