Simplify inverterEdit method
Replaced for loop with unused variable by .size() method
This commit is contained in:
parent
9c4076d3d5
commit
112664f42f
@ -210,11 +210,7 @@ void WebApiInverterClass::onInverterEdit(AsyncWebServerRequest* request)
|
||||
}
|
||||
|
||||
JsonArray maxPowerArray = root[F("max_power")].as<JsonArray>();
|
||||
uint8_t arrayCount = 0;
|
||||
for (JsonVariant maxPower : maxPowerArray) {
|
||||
arrayCount++;
|
||||
}
|
||||
if (arrayCount != INV_MAX_CHAN_COUNT) {
|
||||
if (maxPowerArray.size() != INV_MAX_CHAN_COUNT) {
|
||||
retMsg[F("message")] = F("Invalid amount of max channel setting given!");
|
||||
response->setLength();
|
||||
request->send(response);
|
||||
@ -230,7 +226,7 @@ void WebApiInverterClass::onInverterEdit(AsyncWebServerRequest* request)
|
||||
inverter.Serial = new_serial;
|
||||
strncpy(inverter.Name, root[F("name")].as<String>().c_str(), INV_MAX_NAME_STRLEN);
|
||||
|
||||
arrayCount = 0;
|
||||
uint8_t arrayCount = 0;
|
||||
for (JsonVariant maxPower : maxPowerArray) {
|
||||
inverter.MaxChannelPower[arrayCount] = maxPower.as<uint16_t>();
|
||||
arrayCount++;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user