Skip to content

Commit 0cfc3ea

Browse files
authored
Merge pull request #5458 from tonhuisman/bugfix/Metrics-0-for-empty-values
[Bugfix] Metrics: Export 0 for empty values
2 parents 15830d3 + 0b41f71 commit 0cfc3ea

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/src/WebServer/Metrics.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,13 @@ void handle_metrics_devices() {
137137
addHtml(F("{valueName=\""));
138138
addHtml(Cache.getTaskDeviceValueName(x, varNr));
139139
addHtml(F("\"} "));
140-
addHtml(formatUserVarNoCheck(&TempEvent, varNr));
140+
const String value(formatUserVarNoCheck(&TempEvent, varNr));
141+
142+
if (value.isEmpty()) {
143+
addHtml('0'); // Return 0 for not-set values
144+
} else {
145+
addHtml(value);
146+
}
141147
addHtml('\n');
142148
}
143149
}

0 commit comments

Comments
 (0)