From b631f0a5061b0b0a3b235d22562d833b268ab5d7 Mon Sep 17 00:00:00 2001 From: Steffen Pohle Date: Sun, 4 Oct 2026 12:17:08 +0200 Subject: [PATCH] fixing json issues --- configuration.cc | 6 +++--- webserver.cc | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/configuration.cc b/configuration.cc index 9ba2f64..d571d4b 100644 --- a/configuration.cc +++ b/configuration.cc @@ -311,21 +311,21 @@ std::string Configuration::GetValues() { jpe.AddObject("name", "filter_ratio"); jpe.AddObject("value", filter_ratio); jpe.AddObject("desc", "Ratio between new to old image (1.0 = new image)"); - je.SetAddArray("variables", jpe.ToString()); + je.SetAddArrayEscaped("variables", jpe.ToString()); // jpe.Clear(); jpe.AddObject("name", "auto_brightness"); jpe.AddObject("value", (int64_t) auto_brightness); jpe.AddObject("desc", "Ctrl_ID for the brightness"); - je.SetAddArray("variables", jpe.ToString()); + je.SetAddArrayEscaped("variables", jpe.ToString()); // jpe.Clear(); jpe.AddObject("name", "auto_brightness_target"); jpe.AddObject("value", auto_brightness_target); jpe.AddObject("desc", "target value for auto brightness"); - je.SetAddArray("variables", jpe.ToString()); + je.SetAddArrayEscaped("variables", jpe.ToString()); // diff --git a/webserver.cc b/webserver.cc index a883979..178a089 100644 --- a/webserver.cc +++ b/webserver.cc @@ -99,7 +99,7 @@ std::string API_Get_Ctrls() { jpe.AddObject("value", i->value); jpe.AddObject("min", i->min); jpe.AddObject("max", i->max); - je.SetAddArray("ctrls", jpe.ToString()); + je.SetAddArrayEscaped("ctrls", jpe.ToString()); } jp.AddObject(je);