diff options
Diffstat (limited to 'pycrctrl.py')
| -rwxr-xr-x | pycrctrl.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pycrctrl.py b/pycrctrl.py index 0c2017d..2a7ea89 100755 --- a/pycrctrl.py +++ b/pycrctrl.py @@ -213,10 +213,10 @@ class PyCRCtrl(object): raise OSError("No path specified") with open(os.path.join(self.path,"scenarios.lst"), "r") as fobj: - self.scenlist = fobj.readlines() + self.scenlist = [i.strip() for i in fobj.readlines()] with open(os.path.join(self.path, "scenarios_league.lst"), "r") as fobj: - self.league_scenlist = fobj.readlines() + self.league_scenlist = [i.strip() for i in fobj.readlines()] print("DEBUG: Scenario lists loaded.") @@ -546,6 +546,7 @@ def host(args): elif scenario not in server.scenlist: reply(f"Szenario {scenario} nicht gefunden!") + return if not server.server_thread: server.scenario = scenario |
