decode channel names on the server

This commit is contained in:
Mystikfluu 2022-07-31 12:55:51 +02:00
parent 38f3284307
commit 5414a92561
2 changed files with 2 additions and 2 deletions

View File

@ -82,7 +82,7 @@ module.exports = {
} }
let messagestr = JSON.stringify(message) let messagestr = JSON.stringify(message)
server.wss.clients.forEach(function(ws) { server.wss.clients.forEach(function(ws) {
if(ws.channel == req.body.receiver) { if(ws.channel == decodeURIComponent(req.body.receiver)) {
ws.send(messagestr) ws.send(messagestr)
} }
}); });

View File

@ -1063,7 +1063,7 @@ wss.on("connection", function connection(ws) {
ws.on("message", function incoming(message) { ws.on("message", function incoming(message) {
message = JSON.parse(message) message = JSON.parse(message)
if(message.id == "switchChannel") { if(message.id == "switchChannel") {
ws.channel = message.data ws.channel = decodeURIComponent(message.data)
} }
}) })
}) })