Skip to content

Commit 0d4d021

Browse files
committed
Fix crash if no servers are defined.
1 parent 682493e commit 0d4d021

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

main.spec

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,12 @@
33

44
block_cipher = None
55

6-
76
a = Analysis(
87
['main.py'],
98
pathex=[],
109
binaries=[],
1110
datas=[('icon.ico', '.')],
12-
hiddenimports=[],
11+
hiddenimports=['dependency_injector.errors', 'dependency_injector.wiring', 'six', 'asyncio'],
1312
hookspath=[],
1413
hooksconfig={},
1514
runtime_hooks=[],

views/download.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -234,10 +234,11 @@ def update_source_dropdown(self):
234234
self.source_dropdown.destroy()
235235

236236
sources = []
237-
if len(self.controller.state.selected_server.dynmap_url) > 0:
238-
sources.append('Dynmap')
239-
if len(self.controller.state.selected_server.journeymap_url) > 0:
240-
sources.append('JourneyMap')
237+
if self.controller.state.selected_server is not None:
238+
if len(self.controller.state.selected_server.dynmap_url) > 0:
239+
sources.append('Dynmap')
240+
if len(self.controller.state.selected_server.journeymap_url) > 0:
241+
sources.append('JourneyMap')
241242

242243
default = None
243244
if len(sources) > 0:

0 commit comments

Comments
 (0)