From 6740da6d5c6d6217fc5315c66c2b4816b37b4250 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Rynning-T=C3=B8nnesen?= Date: Thu, 27 Sep 2018 10:25:03 +0200 Subject: [PATCH] Only setting chat settings if it is sent --- server/handlers/list_settings.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server/handlers/list_settings.js b/server/handlers/list_settings.js index 0ac0ed30..c242884f 100644 --- a/server/handlers/list_settings.js +++ b/server/handlers/list_settings.js @@ -180,7 +180,7 @@ function conf_function(params, coll, guid, offline, socket) { var adminpass = params.adminpass; var skipping = params.skipping; var shuffling = params.shuffling; - var toggleChat = params.toggleChat; + var userpass = Functions.decrypt_string(params.userpass); if((!params.userpass_changed && frontpage) || (params.userpass_changed && userpass == "")) { @@ -212,8 +212,10 @@ function conf_function(params, coll, guid, offline, socket) { longsongs:longsongs, adminpass:hash, desc: description, - toggleChat: toggleChat }; + if(params.hasOwnProperty("toggleChat")) { + obj.toggleChat = params.toggleChat; + } if(params.userpass_changed) { obj["userpass"] = userpass; } else if (frontpage) {