dont show unknown battery status

This commit is contained in:
Linus Dierheimer
2021-05-05 19:52:50 +02:00
parent bc870197d7
commit 14d3e3b1b3
+3
View File
@@ -35,6 +35,9 @@ static void printBattery(FFinstance* instance, FFstrbuf* dir, uint32_t index)
ffGetFileContent(dir->chars, &status);
ffStrbufSubstrBefore(dir, dirLength);
if(ffStrbufIgnCaseCompS(&status, "Unknown"))
ffStrbufClear(&status);
if(manufactor.length == 0 && model.length == 0 && technology.length == 0 && capacity.length == 0 && status.length == 0)
{
ffPrintError(instance, FF_BATTERY_MODULE_NAME, index, &instance->config.batteryKey, &instance->config.batteryFormat, FF_BATTERY_NUM_FORMAT_ARGS, "No file in %s could be read or all battery options are disabled", dir->chars);