No multiplayer in game-menu for non-ladder levels

This is a point fix to prevent single player level sessions from
setting multiplayer=true, which results in a bus.connect() in
playlevelview, which can result in a Firebase blocking error.
This commit is contained in:
Matt Lott 2014-12-11 22:05:15 -08:00
parent 20c8352225
commit d17cd6a2c1

View file

@ -34,6 +34,7 @@ module.exports = class GameMenuModal extends ModalView
submenus = ["options", "save-load", "guide", "multiplayer"]
submenus = _.without submenus, 'guide' unless docs.specificArticles?.length or docs.generalArticles?.length
submenus = _.without submenus, 'save-load' unless me.isAdmin() or /https?:\/\/localhost/.test(window.location.href)
submenus = _.without submenus, 'multiplayer' unless me.isAdmin() or @level?.get('type') in ['ladder', 'hero-ladder']
context.showTab = @options.showTab ? submenus[0]
context.submenus = submenus
context.iconMap =