add vedirect to config import / export
This commit is contained in:
parent
732ab3e5c6
commit
3617e9a260
@ -142,6 +142,11 @@ bool ConfigurationClass::write()
|
||||
}
|
||||
}
|
||||
|
||||
JsonObject vedirect = doc.createNestedObject("vedirect");
|
||||
vedirect["enabled"] = config.Vedirect_Enabled;
|
||||
vedirect["updates_only"] = config.Vedirect_UpdatesOnly;
|
||||
vedirect["poll_interval"] = config.Vedirect_PollInterval;
|
||||
|
||||
// Serialize JSON to file
|
||||
if (serializeJson(doc, f) == 0) {
|
||||
Serial.println("Failed to write file");
|
||||
@ -283,6 +288,11 @@ bool ConfigurationClass::readJson()
|
||||
}
|
||||
}
|
||||
|
||||
JsonObject vedirect = doc["vedirect"];
|
||||
config.Vedirect_Enabled = vedirect["enabled"] | VEDIRECT_ENABLED;
|
||||
config.Vedirect_UpdatesOnly = vedirect["updates_only"] | VEDIRECT_UPDATESONLY;
|
||||
config.Vedirect_PollInterval = vedirect["poll_interval"] | VEDIRECT_POLL_INTERVAL;
|
||||
|
||||
f.close();
|
||||
return true;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user