Add to next level to user stats on API

This commit is contained in:
Daniel Saewitz 2013-03-06 08:45:51 -05:00
parent b6564828ce
commit ef7d705059
2 changed files with 5 additions and 0 deletions

View file

@ -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,8 @@ auth = (req, res, next) ->
router.get '/user', auth, (req, res) ->
user = req.userObj
user.stats.tnl = tnl user.stats.lvl
delete user.apiToken
res.json user

View file

@ -100,6 +100,8 @@ 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
expect(res.body).to.eql self
done()