From 6b4ae7e83638e40988b32e858beae49cba53f850 Mon Sep 17 00:00:00 2001 From: Kevron Rees Date: Fri, 17 May 2013 16:26:31 -0700 Subject: fixed websocketsink getRanged json --- plugins/websocketsink/websocketsinkmanager.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/plugins/websocketsink/websocketsinkmanager.cpp b/plugins/websocketsink/websocketsinkmanager.cpp index b0256e2b..d4808cd2 100644 --- a/plugins/websocketsink/websocketsinkmanager.cpp +++ b/plugins/websocketsink/websocketsinkmanager.cpp @@ -234,8 +234,9 @@ void WebSocketSinkManager::addSingleShotRangedSink(libwebsocket* socket, Vehicle stringstream s; //TODO: Dirty hack hardcoded stuff, jsut to make it work. - stringstream data ("["); - //data << "{ \"property + stringstream data; + data.precision(15); + data<< "["; std::list values = reply->values; for(auto itr = values.begin(); itr != values.end(); itr++) { @@ -249,7 +250,7 @@ void WebSocketSinkManager::addSingleShotRangedSink(libwebsocket* socket, Vehicle data<<"]"; - s << "{\"type\":\"methodReply\",\"name\":\"getRanged\",\"data\":"<