From c932bee92951a8f23ade1fe9ece95a73016a6f4f Mon Sep 17 00:00:00 2001 From: Athanasius Date: Thu, 12 Sep 2019 12:20:33 +0100 Subject: [PATCH] Fixes __debug__ dump/ file writing. Similarly to the 'Save Raw Data' fix in 9ccca42b31102fd713b26a7a8223472d364772ab --- EDMarketConnector.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/EDMarketConnector.py b/EDMarketConnector.py index 71778ef6..81d22747 100755 --- a/EDMarketConnector.py +++ b/EDMarketConnector.py @@ -441,7 +441,7 @@ class AppWindow(object): if __debug__: # Recording if isdir('dump'): - with open('dump/%s%s.%s.json' % (data['lastSystem']['name'], data['commander'].get('docked') and '.'+data['lastStarport']['name'] or '', strftime('%Y-%m-%dT%H.%M.%S', localtime())), 'wt') as h: + with open('dump/%s%s.%s.json' % (data['lastSystem']['name'], data['commander'].get('docked') and '.'+data['lastStarport']['name'] or '', strftime('%Y-%m-%dT%H.%M.%S', localtime())), 'wb') as h: h.write(json.dumps(data, ensure_ascii=False, indent=2, sort_keys=True, separators=(',', ': ')).encode('utf-8')) if not monitor.state['ShipType']: # Started game in SRV or fighter