monitor.py: add default value to entry.get('GameMode') in CQC detection

This commit is contained in:
norohind committed 2021-08-11 14:24:27 +03:00
1 parent 97998e6de9
commit 0bb06232b8
1 file changed
+1 -1
+1 -1
View File
@@ -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}')