Possible fix for #2589, but need to test in production.

This commit is contained in:
Nick Winter 2015-03-27 16:24:40 -07:00
parent 532e8133c6
commit 37d7b4661c

View file

@ -62,6 +62,9 @@ module.exports = class LevelLoader extends CocoClass
# Session Loading
loadSession: ->
if @level.get('type', true) in ['hero', 'hero-ladder', 'hero-coop']
@sessionDependenciesRegistered = {}
if @sessionID
url = "/db/level.session/#{@sessionID}"
else
@ -103,7 +106,6 @@ module.exports = class LevelLoader extends CocoClass
else if session is @opponentSession
@consolidateFlagHistory() if @session.loaded
return unless @level.get('type', true) in ['hero', 'hero-ladder', 'hero-coop']
@sessionDependenciesRegistered ?= {}
heroConfig = session.get('heroConfig')
heroConfig ?= me.get('heroConfig') if session is @session and not @headless
heroConfig ?= {}