From d17cd6a2c12146a07ffd73552a3ae028712af063 Mon Sep 17 00:00:00 2001 From: Matt Lott <mattlott@live.com> Date: Thu, 11 Dec 2014 22:05:15 -0800 Subject: [PATCH] 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. --- app/views/play/menu/GameMenuModal.coffee | 1 + 1 file changed, 1 insertion(+) diff --git a/app/views/play/menu/GameMenuModal.coffee b/app/views/play/menu/GameMenuModal.coffee index 85cf63ab0..53ae1fff4 100644 --- a/app/views/play/menu/GameMenuModal.coffee +++ b/app/views/play/menu/GameMenuModal.coffee @@ -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 =