FlowPostProcessing::GetJSON: Add pre field to the /json response

This makes it easier for third-party software to fall back to the `pre` value, if the `value` itself is not available for some reason.
This commit is contained in:
Tobias Bieniek
2022-10-09 18:45:59 +02:00
parent 641609e187
commit 47caa1b118

View File

@@ -35,6 +35,7 @@ std::string ClassFlowPostProcessing::GetJSON(std::string _id, std::string _mac,
else
json += " \"value\": \"\"," + _lineend;
json += " \"raw\": \"" + NUMBERS[i]->ReturnRawValue + "\"," + _lineend;
json += " \"pre\": \"" + NUMBERS[i]->ReturnPreValue + "\"," + _lineend;
json += " \"error\": \"" + NUMBERS[i]->ErrorMessageText + "\"," + _lineend;
if (NUMBERS[i]->ReturnRateValue.length() > 0)
json += " \"rate\": " + NUMBERS[i]->ReturnRateValue + "," + _lineend;