diff --git a/Main/src/main/java/com/chameleonvision/web/SocketHandler.java b/Main/src/main/java/com/chameleonvision/web/SocketHandler.java index 58ca6fe26..a211bc861 100644 --- a/Main/src/main/java/com/chameleonvision/web/SocketHandler.java +++ b/Main/src/main/java/com/chameleonvision/web/SocketHandler.java @@ -135,6 +135,15 @@ public class SocketHandler { sendFullSettings(); break; } + case "generalSettings": { + var array = (HashMap) entry.getValue(); + array.forEach((key, value) -> { + setField(ConfigManager.settings, key, value); + }); + sendFullSettings(); + ConfigManager.saveGeneralSettings(); + break; + } default: { // TODO fix this hack String key;