From f680caa14f840c84f546603fe47dcf0682682896 Mon Sep 17 00:00:00 2001 From: leper Date: Sat, 21 Mar 2015 16:24:29 +0000 Subject: [PATCH] Escape lobby game names. Fixes #3118. This was SVN commit r16452. --- binaries/data/mods/public/gui/lobby/lobby.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/binaries/data/mods/public/gui/lobby/lobby.js b/binaries/data/mods/public/gui/lobby/lobby.js index 0af8f17d56..f9e4328440 100644 --- a/binaries/data/mods/public/gui/lobby/lobby.js +++ b/binaries/data/mods/public/gui/lobby/lobby.js @@ -392,13 +392,13 @@ function updateGameList() if(!filterGame(g)) { // 'waiting' games are highlighted in orange, 'running' in red, and 'init' in green. - let name; + let name = escapeText(g.name); if (g.state == 'init') - name = '[color="0 125 0"]' + g.name + '[/color]'; + name = '[color="0 125 0"]' + name + '[/color]'; else if (g.state == 'waiting') - name = '[color="255 127 0"]' + g.name + '[/color]'; + name = '[color="255 127 0"]' + name + '[/color]'; else - name = '[color="255 0 0"]' + g.name + '[/color]'; + name = '[color="255 0 0"]' + name + '[/color]'; list_name.push(name); list_ip.push(g.ip); list_mapName.push(translate(g.niceMapName));