diff --git a/src/server/api.coffee b/src/server/api.coffee index 8927f6172b..3fe4bd598a 100644 --- a/src/server/api.coffee +++ b/src/server/api.coffee @@ -3,6 +3,7 @@ router = new express.Router() scoring = require '../app/scoring' _ = require 'underscore' +{ tnl } = require '../app/algos' validator = require 'derby-auth/node_modules/validator' check = validator.check sanitize = validator.sanitize @@ -41,6 +42,9 @@ auth = (req, res, next) -> router.get '/user', auth, (req, res) -> user = req.userObj + user.stats.tnl = tnl user.stats.lvl + user.stats.maxHealth = 50 + delete user.apiToken res.json user diff --git a/test/api.mocha.coffee b/test/api.mocha.coffee index 6d82d71516..2b185afd96 100644 --- a/test/api.mocha.coffee +++ b/test/api.mocha.coffee @@ -100,6 +100,9 @@ describe 'API', -> expect(res.body.id).not.to.be.empty() self = _.clone(currentUser) delete self.apiToken + # To next level should be 100 + self.stats.tnl = 100 + self.stats.maxHealth = 50 expect(res.body).to.eql self done()