From d59536fb4b66c61c08465c6fb73a7b9131b103e3 Mon Sep 17 00:00:00 2001 From: TD-er Date: Sun, 6 Sep 2026 03:15:30 +0200 Subject: [PATCH] [Build] Fix failing minimal build with WEBSERVER_JSON disabled --- src/src/Helpers/TaskValuesWriterHelper.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/src/Helpers/TaskValuesWriterHelper.cpp b/src/src/Helpers/TaskValuesWriterHelper.cpp index 0ad54d1a3..f1e168584 100644 --- a/src/src/Helpers/TaskValuesWriterHelper.cpp +++ b/src/src/Helpers/TaskValuesWriterHelper.cpp @@ -69,12 +69,16 @@ void TaskValuesWriterHelper::setAttribute(const __FlashStringHelper *attr) { att void TaskValuesWriterHelper::write() { if (!validDeviceIndex(deviceIndex)) { return; } +#ifdef WEBSERVER_JSON if (event->kvWriter) { handle_json_stream_task_value_data(this); } else { pluginWebformShowValue(); } +#else // ifdef WEBSERVER_JSON + pluginWebformShowValue(); +#endif // ifdef WEBSERVER_JSON } void TaskValuesWriterHelper::writeTaskValues() @@ -215,11 +219,12 @@ void TaskValuesWriterHelper::pluginWebformShowValue() } #if FEATURE_STRING_VARIABLES + if (hasPresentation) { value = presentation; } else if (!uom.isEmpty()) { value += concat(' ', uom); } -#endif +#endif // if FEATURE_STRING_VARIABLES String valName_tmp(valName);