Added needsCron field

This commit is contained in:
Keith Holliday
2017-06-21 13:28:12 -06:00
parent 136dcd27a9
commit ca8541e8c4
5 changed files with 99 additions and 88 deletions
@@ -78,6 +78,10 @@ api.getUser = {
// Remove apiToken from response TODO make it private at the user level? returned in signup/login
delete userToJSON.apiToken;
let {daysMissed} = user.daysUserHasMissed(new Date(), req);
userToJSON.needsCron = false;
if (daysMissed > 0) userToJSON.needsCron = true;
user.addComputedStatsToJSONObj(userToJSON.stats);
return res.respond(200, userToJSON);
},