[ham] Fixed sleep recorder, returned value 43/219143/1
authorPiotr Kosko/Native/Web API (PLT) /SRPOL/Engineer/Samsung Electronics <p.kosko@samsung.com>
Wed, 27 Nov 2019 13:16:11 +0000 (14:16 +0100)
committerPiotr Kosko/Native/Web API (PLT) /SRPOL/Engineer/Samsung Electronics <p.kosko@samsung.com>
Mon, 2 Dec 2019 10:56:02 +0000 (11:56 +0100)
commit76731ad43b9f2434d09676ccd1bc2a7a69abca3f
tree638c162b6554d72555ac362d9ba1ab5c63bfd4da
parent122395bb74fb3c9aca93249befbc2808e523d6d6
[ham] Fixed sleep recorder, returned value

[Bug] there was missing conversion from numerical value from database to string value used in Web API

[Verification] TCT passrate 100% on wearable TW3.
Below code works when activity added manually to database.
var data = [];
date = new Date(), startTime = date.getTime(), endTime = date.setDate(date.getDate() + 1),
    query = {
        startTime: startTime/1000,
        endTime: endTime/1000,
        interval: 1440
    };
tizen.humanactivitymonitor.readRecorderData("SLEEP_MONITOR", query, (s) => console.log(data = s), (s) => console.log(s))

returns one of values of "ASLEEP", "AWAKE", or "UNKNOWN"

Change-Id: I86b6bead534638bafcb5abcb16512bb462c79374
src/humanactivitymonitor/humanactivitymonitor_manager.cc