try only allowing _userId subscriptions on client routes (memory leak

attempt, see see http://goo.gl/TPYIt)
This commit is contained in:
Tyler Renelle 2013-02-21 12:45:05 -05:00
parent 7781e4b578
commit 6e0caa6e7a

View file

@ -23,7 +23,7 @@ module.exports.partySubscribe = partySubscribe = (model, cb) ->
# partyUnsubscribe model, ->
# Restart subscription to the main user
selfQ = model.query('users').withId(model.get('_userId') or model.session.userId)
selfQ = model.query('users').withId model.get('_userId') #or model.session.userId # see http://goo.gl/TPYIt
selfQ.subscribe (err, self) ->
throw err if err
u = self.at(0)
@ -166,7 +166,7 @@ module.exports.app = (appExports, model) ->
# model.set '_party', null
# model.set '_partyMembers', null
# partyUnsubscribe model, ->
# selfQ = model.query('users').withId(model.get('_userId') or model.session.userId)
# selfQ = model.query('users').withId model.get('_userId') #or model.session.userId # see http://goo.gl/TPYIt
# selfQ.subscribe (err, u) ->
# model.ref '_user', u.at(0)
# browser.resetDom model