From a0467917224d9fbf7c55db316410e36c7c326d2b Mon Sep 17 00:00:00 2001 From: richonguzman Date: Wed, 27 Aug 2025 17:44:27 -0400 Subject: [PATCH] more updates --- data/igate_conf.json | 2 +- data_embed/index.html | 60 ++++++++++++++++++++++++++++--------------- src/web_utils.cpp | 4 +-- 3 files changed, 42 insertions(+), 24 deletions(-) diff --git a/data/igate_conf.json b/data/igate_conf.json index 400be7d..f072635 100644 --- a/data/igate_conf.json +++ b/data/igate_conf.json @@ -93,7 +93,7 @@ }, "mqtt": { "active": false, - "host": "", + "server": "", "login": "", "password": "", "port": 1883 diff --git a/data_embed/index.html b/data_embed/index.html index d9161e2..c382896 100644 --- a/data_embed/index.html +++ b/data_embed/index.html @@ -1548,60 +1548,77 @@
- Server - + + /> +
- Topic - + + /> +
Default is aprs-igate
- Username - + + /> +
- Password - + + /> +
Port - + + /> +
Default is 1883
diff --git a/src/web_utils.cpp b/src/web_utils.cpp index 5b9902a..c3ddce5 100644 --- a/src/web_utils.cpp +++ b/src/web_utils.cpp @@ -238,9 +238,9 @@ namespace WEB_Utils { Config.ntp.gmtCorrection = request->getParam("ntp.gmtCorrection", true)->value().toFloat(); Config.remoteManagement.managers = request->getParam("remoteManagement.managers", true)->value(); - Config.remoteManagement.rfOnly = request->getParam("remoteManagement.rfOnly", true); + Config.remoteManagement.rfOnly = request->hasParam("remoteManagement.rfOnly", true); - Config.mqtt.active = request->getParam("mqtt.active", true); + Config.mqtt.active = request->hasParam("mqtt.active", true); Config.mqtt.server = request->getParam("mqtt.server", true)->value(); Config.mqtt.topic = request->getParam("mqtt.topic", true)->value(); Config.mqtt.username = request->getParam("mqtt.username", true)->value();