From 0bb06232b88a91cdb829ce7e14efb14af96bf0a3 Mon Sep 17 00:00:00 2001 From: norohind <60548839+norohind@users.noreply.github.com> Date: Wed, 11 Aug 2021 14:24:27 +0300 Subject: [PATCH] monitor.py: add default value to entry.get('GameMode') in CQC detection --- monitor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/monitor.py b/monitor.py index c436fbbf..4f8802e8 100644 --- a/monitor.py +++ b/monitor.py @@ -529,7 +529,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') or entry.get('GameMode').lower() == 'cqc': + if not entry.get('Ship') and not entry.get('GameMode') or entry.get('GameMode', '').lower() == 'cqc': if 'cqc-loadgame-events' in trace_on: logger.trace(f'loadgame to cqc: {entry}')