try deleting model.session.userId when session is corrupted, first

attempting just by redirecting user to logout
This commit is contained in:
Tyler Renelle 2013-04-24 18:21:01 +01:00
parent c1406344a1
commit 855372ae7a

View file

@ -33,7 +33,9 @@ module.exports.partySubscribe = partySubscribe = (page, model, params, next, cb)
selfQ = model.query('users').withId (model.get('_userId') or model.session.userId) # see http://goo.gl/TPYIt
selfQ.fetch (err, user) ->
return next(err) if err
return next("User not found - this shouldn't be happening!") unless user.get()
unless user.get()
return page.redirect('/logout') #delete model.session.userId
#return next("User not found - this shouldn't be happening!")
finished = (descriptors, paths) ->
model.subscribe.apply model, descriptors.concat ->