mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-02-17 17:02:18 -05:00
Multiplayer levels go to ladder when you click Scores instead of to a blank single-player leaderboard.
This commit is contained in:
parent
ebd0e7db84
commit
6eeb29e8d4
1 changed files with 5 additions and 2 deletions
|
@ -290,7 +290,6 @@ module.exports = class CampaignView extends RootView
|
|||
count
|
||||
|
||||
showLeaderboard: (levelSlug) ->
|
||||
#levelSlug ?= 'siege-of-stonehold' # Testing
|
||||
leaderboardModal = new LeaderboardModal supermodel: @supermodel, levelSlug: levelSlug
|
||||
@openModalView leaderboardModal
|
||||
|
||||
|
@ -463,7 +462,11 @@ module.exports = class CampaignView extends RootView
|
|||
onClickViewSolutions: (e) ->
|
||||
levelElement = $(e.target).parents('.level-info-container')
|
||||
levelSlug = levelElement.data('level-slug')
|
||||
@showLeaderboard levelSlug
|
||||
level = _.find _.values(@campaign.get('levels')), slug: levelSlug
|
||||
if level.type is 'hero-ladder'
|
||||
Backbone.Mediator.publish 'router:navigate', route: "/play/ladder/#{levelSlug}", viewClass: 'views/ladder/LadderView', viewArgs: [{supermodel: @supermodel}, levelSlug]
|
||||
else
|
||||
@showLeaderboard levelSlug
|
||||
|
||||
adjustLevelInfoPosition: (e) ->
|
||||
return unless @$levelInfo
|
||||
|
|
Loading…
Reference in a new issue