check @session.req?

This commit is contained in:
Tyler Renelle 2013-02-16 11:23:28 -05:00
parent 1fa00fb658
commit ebca9fe1b7

View file

@ -38,7 +38,7 @@ userAccess = (store) ->
store.writeAccess "*", "users.*.balance", (id, newBalance, accept, err) ->
return accept(true) unless @session?.userId # https://github.com/codeparty/racer/issues/37
oldBalance = @session.req._racerModel?.get("users.#{id}.balance") || 0
oldBalance = @session.req?._racerModel?.get("users.#{id}.balance") || 0
purchasingSomethingOnClient = newBalance < oldBalance
accept(purchasingSomethingOnClient or @session.req?._isServer)