From 81b026fe0498df5c8008a4f89d55d414f6866a35 Mon Sep 17 00:00:00 2001 From: Mango0x45 Date: Sun, 23 May 2021 23:21:05 +0200 Subject: Fix mod message resetting every time --- settings.js | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/settings.js b/settings.js index db0cd4c..29b85d4 100644 --- a/settings.js +++ b/settings.js @@ -87,9 +87,18 @@ function set_mod_message(event) if (event && event.target.value.replace(/\s/g, "")) localStorage.setItem("custom_mod_message", event.target.value); else { - if (event) - event.target.value = mod_message_default; - localStorage.setItem("custom_mod_message", mod_message_default); + let mm; + if (event) { + mm = mod_message_default; + event.target.value = mm; + } + else { + mm = localStorage.getItem("custom_mod_message"); + if (!mm) + mm = mod_message_default; + } + + localStorage.setItem("custom_mod_message", mm); } } -- cgit v1.2.3