Show Irradiation only in Live Data View if configured for specific channel

This commit is contained in:
Thomas Basler 2022-11-14 22:16:56 +01:00
parent 2b2afee770
commit 5f55414c0a

View File

@ -119,8 +119,10 @@ void WebApiWsLiveClass::generateJsonResponse(JsonVariant& root)
addField(invObject, i, inv, c, FLD_PF);
addField(invObject, i, inv, c, FLD_PRA);
addField(invObject, i, inv, c, FLD_EFF);
if (c > 0 && inv->Statistics()->getChannelMaxPower(c - 1) > 0) {
addField(invObject, i, inv, c, FLD_IRR);
}
}
if (inv->Statistics()->hasChannelFieldValue(CH0, FLD_EVT_LOG)) {
invObject[F("events")] = inv->EventLog()->getEntryCount();