mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-04-26 05:53:39 -04:00
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:
parent
20c8352225
commit
d17cd6a2c1
1 changed files with 1 additions and 0 deletions
|
@ -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 =
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue