Do not throw a KeyError when GUI is not available
This commit is contained in:
parent
a9172f9fa6
commit
0279702f73
@ -8,7 +8,8 @@ class SyncplayClientManager(object):
|
||||
def run(self):
|
||||
config = ConfigurationGetter().getConfiguration()
|
||||
from syncplay.client import SyncplayClient # Imported later, so the proper reactor is installed
|
||||
interface = ui.getUi(graphical=not config["noGui"], passedBar=config['menuBar'])
|
||||
menuBar = config['menuBar'] if 'menuBar' in config else None
|
||||
interface = ui.getUi(graphical=not config["noGui"], passedBar=menuBar)
|
||||
syncplayClient = SyncplayClient(config["playerClass"], interface, config)
|
||||
if syncplayClient:
|
||||
interface.addClient(syncplayClient)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user