From d7dd8c899097d5e3f211655c8193ebcfdafa78eb Mon Sep 17 00:00:00 2001 From: norohind <60548839+norohind@users.noreply.github.com> Date: Mon, 9 Aug 2021 17:15:54 +0300 Subject: [PATCH] Be more paranoid with GameMode and CQC --- monitor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/monitor.py b/monitor.py index 4c94cecf..02c1ed7f 100644 --- a/monitor.py +++ b/monitor.py @@ -530,7 +530,7 @@ class EDLogs(FileSystemEventHandler): # type: ignore # See below # Odyssey: bool self.cmdr = entry['Commander'] # 'Open', 'Solo', 'Group', or None for CQC (and Training - but no LoadGame event) - if not entry.get('Ship') and not entry.get('GameMode'): + if not entry.get('Ship') and not entry.get('GameMode') or entry.get('GameMode').lower() == 'CQC': logger.debug(f'loadgame to cqc: {entry}') self.mode = 'CQC' else: