фикс: версия ПО и прочее не показывалось в вебке

This commit is contained in:
2024-11-15 15:12:19 +03:00
parent 3e46f82c0e
commit ac04c0545b
2 changed files with 6 additions and 4 deletions

View File

@@ -69,13 +69,13 @@ public:
std::string managementIp, managementGateway, mode, dataIp;
unsigned int dataMtu = 1500;
TerminalNetworkSettings() { this->reset(); }
TerminalNetworkSettings() = default;
TerminalNetworkSettings(const TerminalNetworkSettings& src) = default;
~TerminalNetworkSettings() = default;
TerminalNetworkSettings& operator= (const TerminalNetworkSettings& src) = default;
void reset() {
void loadDefaults() {
managementIp = "0.0.0.0/0";
managementGateway = "";
mode = "l2";
@@ -185,6 +185,7 @@ private:
if (tmp == "tun") {
s.mode = "l3";
CP_GetNetwork(sid, "addr_data", &s.dataIp);
s.dataIp += "/24";
} else {
s.mode = "l2";
s.dataIp = "0.0.0.0/24";
@@ -460,7 +461,7 @@ public:
if (readback) {
std::string tmp;
s.reset();
s.loadDefaults();
s.managementIp.clear();
CP_GetNetwork(sid, "addr", &s.managementIp);
CP_GetNetwork(sid, "mask", &tmp);

View File

@@ -1618,7 +1618,8 @@
const doFetchAbout = async () => {
try {
let d = await fetch("/api/get/aboutFirmware")
const fr = await fetch("/api/get/aboutFirmware")
const d = await fr.json()
this.about.firmwareVersion = d["fw.version"]
this.about.modemUid = d["fw.modemId"]
this.about.modemSn = d["fw.modemSn"]