From: taekeun.kang Date: Tue, 3 May 2016 06:05:28 +0000 (+0900) Subject: [HAM] fix implementation for calling GPS listener X-Git-Tag: submit/tizen/20160503.235142^2~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9eff2eca707a449a16caf8c0b734c9d15d631a05;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [HAM] fix implementation for calling GPS listener Change-Id: I7b7b389e9ee895ab9dcde4a021cef70af9cb8ec8 Signed-off-by: taekeun.kang --- diff --git a/src/humanactivitymonitor/humanactivitymonitor_api.js b/src/humanactivitymonitor/humanactivitymonitor_api.js index d78c2ad7..dac030de 100755 --- a/src/humanactivitymonitor/humanactivitymonitor_api.js +++ b/src/humanactivitymonitor/humanactivitymonitor_api.js @@ -78,8 +78,8 @@ function convertActivityData(type, data) { return new HumanActivityHRMData(data); case HumanActivityType.GPS: var gpsInfo = []; - for (var i = 0, max = data.length; i < max; i++) { - gpsInfo.push(new HumanActivityGPSInfo(data[i])); + for (var i = 0, max = data.gpsInfo.length; i < max; i++) { + gpsInfo.push(new HumanActivityGPSInfo(data.gpsInfo[i])); } return new HumanActivityGPSInfoArray(gpsInfo); case HumanActivityType.SLEEP_MONITOR: diff --git a/src/humanactivitymonitor/humanactivitymonitor_manager.cc b/src/humanactivitymonitor/humanactivitymonitor_manager.cc index e002569e..244d8fa0 100755 --- a/src/humanactivitymonitor/humanactivitymonitor_manager.cc +++ b/src/humanactivitymonitor/humanactivitymonitor_manager.cc @@ -738,7 +738,10 @@ class HumanActivityMonitorManager::Monitor::GpsMonitor : public HumanActivityMon return; } - callback(&gps_info); + picojson::value out{picojson::object{}}; + (out.get())["gpsInfo"] = gps_info; + + callback(&out); } static bool ConvertGpsEvent(double latitude, double longitude, double altitude,