Fix returning to course-ladder in HeroVictoryModal when arrived at via next-level button
This commit is contained in:
parent
022cdf6d6e
commit
8d444e7ce8
1 changed files with 2 additions and 2 deletions
|
@ -387,7 +387,7 @@ module.exports = class HeroVictoryModal extends ModalView
|
||||||
# Preserve the supermodel as we navigate back to the ladder.
|
# Preserve the supermodel as we navigate back to the ladder.
|
||||||
viewArgs = [{supermodel: if @options.hasReceivedMemoryWarning then null else @supermodel}, @level.get('slug')]
|
viewArgs = [{supermodel: if @options.hasReceivedMemoryWarning then null else @supermodel}, @level.get('slug')]
|
||||||
ladderURL = "/play/ladder/#{@level.get('slug') || @level.id}"
|
ladderURL = "/play/ladder/#{@level.get('slug') || @level.id}"
|
||||||
if leagueID = @getQueryVariable 'league'
|
if leagueID = (@courseInstanceID or @getQueryVariable 'league')
|
||||||
leagueType = if @level.get('type') is 'course-ladder' then 'course' else 'clan'
|
leagueType = if @level.get('type') is 'course-ladder' then 'course' else 'clan'
|
||||||
viewArgs.push leagueType
|
viewArgs.push leagueType
|
||||||
viewArgs.push leagueID
|
viewArgs.push leagueID
|
||||||
|
@ -448,7 +448,7 @@ module.exports = class HeroVictoryModal extends ModalView
|
||||||
viewArgs.push @courseID
|
viewArgs.push @courseID
|
||||||
viewArgs.push @courseInstanceID if @courseInstanceID
|
viewArgs.push @courseInstanceID if @courseInstanceID
|
||||||
else if @level.get('type', true) is 'course-ladder'
|
else if @level.get('type', true) is 'course-ladder'
|
||||||
leagueID = @getQueryVariable 'league'
|
leagueID = @courseInstanceID or @getQueryVariable 'league'
|
||||||
link = "/play/ladder/#{@level.get('slug')}"
|
link = "/play/ladder/#{@level.get('slug')}"
|
||||||
link += "/course/#{leagueID}" if leagueID
|
link += "/course/#{leagueID}" if leagueID
|
||||||
Backbone.Mediator.publish 'router:navigate', route: link
|
Backbone.Mediator.publish 'router:navigate', route: link
|
||||||
|
|
Reference in a new issue