From: Rafal Walczyna Date: Mon, 23 Oct 2017 13:19:47 +0000 (+0200) Subject: [humanactivitymonitor] Fix generating query for recording X-Git-Tag: submit/tizen_4.0/20171024.133713~1^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5b30d4eb3ca8deeb3bf1cd428cf52dc9a474b7e3;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [humanactivitymonitor] Fix generating query for recording [Verification] Passrate changed from 86.11% to 98.15% Change-Id: If66bccc0df9e10d7ac8aad14934cc1e0b58ace4e Signed-off-by: Rafal Walczyna --- diff --git a/src/humanactivitymonitor/humanactivitymonitor_manager.cc b/src/humanactivitymonitor/humanactivitymonitor_manager.cc index a7417833..b32c6e17 100644 --- a/src/humanactivitymonitor/humanactivitymonitor_manager.cc +++ b/src/humanactivitymonitor/humanactivitymonitor_manager.cc @@ -850,7 +850,12 @@ class HumanActivityMonitorManager::Monitor::SensorMonitor if (query.get(it.second).is()) { val = query.get(it.second).get(); if (0 <= val) { - int ret = sensor_recorder_query_set_time(query_h, it.first, val); + int ret; + if (SENSOR_RECORDER_QUERY_TIME_INTERVAL != it.first) { + ret = sensor_recorder_query_set_time(query_h, it.first, val); + } else { + ret = sensor_recorder_query_set_int(query_h, it.first, val); + } if (SENSOR_ERROR_NONE != ret) { return LogAndCreateResult(ErrorCode::UNKNOWN_ERR, "Failed to set query parameter", ("Failed to set (%d) query parameter, error: %d (%s)",