mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-13 03:09:51 +03:00
fix syslog quality calculation
This commit is contained in:
@@ -88,9 +88,7 @@ void WebActivityService::webActivityService(AsyncWebServerRequest * request) {
|
|||||||
statJson["id"] = 7;
|
statJson["id"] = 7;
|
||||||
statJson["s"] = EMSESP::system_.syslog_count();
|
statJson["s"] = EMSESP::system_.syslog_count();
|
||||||
statJson["f"] = EMSESP::system_.syslog_fails();
|
statJson["f"] = EMSESP::system_.syslog_fails();
|
||||||
statJson["q"] = (EMSESP::system_.syslog_count() + EMSESP::system_.syslog_fails()) == 0
|
statJson["q"] = EMSESP::system_.syslog_count() == 0 ? 100 : 100 - (uint8_t)((100 * EMSESP::system_.syslog_fails()) / EMSESP::system_.syslog_count());
|
||||||
? 100
|
|
||||||
: 100 - (uint8_t)((100 * EMSESP::system_.syslog_fails()) / (EMSESP::system_.syslog_count() + EMSESP::system_.syslog_fails()));
|
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user