From a04130f26aaea6cc9f10bf5758c047486530b762 Mon Sep 17 00:00:00 2001 From: Nick Winter <livelily@gmail.com> Date: Tue, 20 May 2014 10:40:07 -0700 Subject: [PATCH] Fixed a bug with ladder tab not reloading. --- app/models/SuperModel.coffee | 4 ++-- app/views/play/ladder/ladder_tab.coffee | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/models/SuperModel.coffee b/app/models/SuperModel.coffee index cbfc1d2d2..af06783c4 100644 --- a/app/models/SuperModel.coffee +++ b/app/models/SuperModel.coffee @@ -160,13 +160,13 @@ module.exports = class SuperModel extends Backbone.Model @progress = newProg @trigger('update-progress', @progress) @trigger('loaded-all') if @finished() - + setMaxProgress: (@maxProgress) -> resetProgress: -> @progress = 0 clearMaxProgress: -> @maxProgress = 1 _.defer @updateProgress - + getProgress: -> return @progress getResource: (rid) -> diff --git a/app/views/play/ladder/ladder_tab.coffee b/app/views/play/ladder/ladder_tab.coffee index af3c82ffb..5f027b68a 100644 --- a/app/views/play/ladder/ladder_tab.coffee +++ b/app/views/play/ladder/ladder_tab.coffee @@ -150,6 +150,7 @@ module.exports = class LadderTabView extends CocoView # LADDER LOADING refreshLadder: -> + @supermodel.resetProgress() @ladderLimit ?= parseInt @getQueryVariable('top_players', 20) for team in @teams @leaderboards[team.id]?.destroy() @@ -242,7 +243,7 @@ module.exports = class LadderTabView extends CocoView if teamName.toLowerCase() is "humans" then rankClass = "rank-text humans-rank-text" message = "#{histogramData.length} players" - if @leaderboards[teamName].session? + if @leaderboards[teamName].session? if @leaderboards[teamName].myRank <= histogramData.length message="##{@leaderboards[teamName].myRank} of #{histogramData.length}" else