This commit is contained in:
Daniel Saewitz
2013-02-21 20:17:23 -05:00
parent ddff29ccf0
commit 08d57e32ff
3 changed files with 19 additions and 20 deletions
+7 -3
View File
@@ -21,19 +21,23 @@ router.get '/status', (req, res) ->
status: 'up'
router.get '/user', (req, res) ->
console.log 'hi'
{ uid, token } = req.query
console.log 'hi', { uid, token } = req.query
return res.json 500, NO_TOKEN_OR_UID unless uid || token
model = req.getModel()
query = model.query('users').withIdAndToken(uid, token)
query.fetch (err, user) ->
throw err if err
console.log user.at(0).get()
self = user.get()
console.log self
return res.json 500, err: err if err
return res.json 500, NO_USER_FOUND if !self || _.isEmpty(self)
res.json self
return res.json self
res.json {err: 'Something went wrong'}
router.get '/user/calendar.ics', (req, res) ->
#return next() #disable for now
+1 -1
View File
@@ -56,7 +56,7 @@ REST = (store) ->
store.query.expose "users", "withIdAndToken", (uid, token) ->
@byId(uid)
.where('apiToken').equals(token)
.one
.limit(1)
store.queryAccess "users", "withIdAndToken", (uid, token, accept, err) ->
return accept(true) if uid && token