From 6efe4a48c79be9f51d429090e9d2f9d62784ad80 Mon Sep 17 00:00:00 2001 From: Krateng Date: Sun, 10 Jan 2021 16:12:41 +0100 Subject: [PATCH] Fixed handling of special characters in manual scrobbling, fixes GH-68 --- maloja/web/static/js/manualscrobble.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/maloja/web/static/js/manualscrobble.js b/maloja/web/static/js/manualscrobble.js index c61f6b9..4816632 100644 --- a/maloja/web/static/js/manualscrobble.js +++ b/maloja/web/static/js/manualscrobble.js @@ -53,7 +53,7 @@ function scrobbleNew() { var artistnodes = document.getElementById("artists_td").getElementsByTagName("span"); var artists = []; for (let node of artistnodes) { - artists.push(node.innerHTML); + artists.push(node.textContent); } var title = document.getElementById("title").value; scrobble(artists,title); @@ -86,8 +86,8 @@ function scrobbledone(req) { txt = result["track"]["title"] + " by " + result["track"]["artists"][0]; if (result["track"]["artists"].length > 1) { txt += " et al."; - document.getElementById("notification").innerHTML = "Scrobbled " + txt + "!"; } + document.getElementById("notification").innerHTML = "Scrobbled " + txt + "!"; }