From baa149b6ba007167d5658c213535a8b17928e90a Mon Sep 17 00:00:00 2001 From: Tyler Renelle Date: Mon, 11 Feb 2013 19:31:01 -0500 Subject: [PATCH] proper party unsubscribe callbacking --- src/app/index.coffee | 6 +++--- src/app/party.coffee | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/index.coffee b/src/app/index.coffee index f9c4ef3e17..3db4854213 100644 --- a/src/app/index.coffee +++ b/src/app/index.coffee @@ -52,9 +52,9 @@ get '/', (page, model, next) -> character.updateUser(batch) batch.commit() - browser.restoreRefs model - - party.partySubscribe model, -> page.render() + party.partySubscribe model, -> + browser.restoreRefs model + page.render() # ========== CONTROLLER FUNCTIONS ========== diff --git a/src/app/party.coffee b/src/app/party.coffee index 81fac2cc11..853e62412b 100644 --- a/src/app/party.coffee +++ b/src/app/party.coffee @@ -8,8 +8,8 @@ membersQ = null partyUnsubscribe = (model, cb) -> if window? subs = model._subs() + subs.concat cb if cb? model.unsubscribe.apply(model, subs) - cb() if cb? module.exports.partySubscribe = partySubscribe = (model, cb) ->