mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2026-10-31 01:32:11 +03:00
Merge pull request #932 from EDCD/enhancement/odyssey-version-paranoia
Extra paranoia about game version for forthcoming Odyssey Alpha
This commit is contained in:
1 file changed
+7
-1
+7
-1
@@ -382,7 +382,13 @@ class EDLogs(FileSystemEventHandler): # type: ignore # See below
|
||||
if event_type == 'Fileheader':
|
||||
self.live = False
|
||||
self.version = entry['gameversion']
|
||||
self.is_beta = 'beta' in entry['gameversion'].lower()
|
||||
self.is_beta = any(v in entry['gameversion'].lower() for v in ('alpha', 'beta'))
|
||||
|
||||
# TODO: This is an extra paranoia check, because we don't yet know what will (not) be in the Odyssey alpha string.
|
||||
if 'Fleet Carriers Update' not in entry['gameversion']:
|
||||
logger.warning(f'Forcing is_beta to True due to gameversion: {entry["gameversion"]}')
|
||||
self.is_beta = True
|
||||
|
||||
self.cmdr = None
|
||||
self.mode = None
|
||||
self.group = None
|
||||
|
||||
Reference in new issue
Block a user