change response for shared.ops.sleep, save user in POST /user/sleep and add integration tests for it

This commit is contained in:
Matteo Pagliazzi
2016-03-15 17:05:07 +01:00
parent 490c6a9ae1
commit b2b4340ee3
4 changed files with 38 additions and 10 deletions

View File

@@ -293,12 +293,9 @@ api.sleep = {
url: '/user/sleep',
async handler (req, res) {
let user = res.locals.user;
let sleepVal = sleep(user);
return res.respond(200, {
preferences: {
sleep: sleepVal,
},
});
let sleepRes = sleep(user);
await user.save();
res.respond(200, sleepRes);
},
};