From 30b2d481c4f0166e114f175196319d2cf6950b6a Mon Sep 17 00:00:00 2001 From: A_D Date: Fri, 24 Sep 2021 17:01:57 +0200 Subject: [PATCH] hack to fix --force-localserver-auth --- EDMarketConnector.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/EDMarketConnector.py b/EDMarketConnector.py index 094a6015..28160c87 100755 --- a/EDMarketConnector.py +++ b/EDMarketConnector.py @@ -56,7 +56,6 @@ import killswitch from config import appversion, appversion_nobuild, config, copyright # isort: on -from companion import CAPIData, index_possibly_sparse_list from EDMCLogging import edmclogger, logger, logging from journal_lock import JournalLock, JournalLockResult @@ -881,7 +880,7 @@ class AppWindow(object): self.cooldown() - def export_market_data(self, data: CAPIData) -> bool: # noqa: CCR001 + def export_market_data(self, data: 'CAPIData') -> bool: # noqa: CCR001 """ Export CAPI market data. @@ -1900,6 +1899,10 @@ sys.path: {sys.path}''' logger.info("Dropping all fdev tokens as --forget-frontier-auth was passed") companion.Auth.invalidate(None) + # HACK: n/a | 2021-11-24: --force-localserver-auth does not work if companion is imported early -cont. + # HACK: n/a | 2021-11-24: as we modify config before this is used. + from companion import CAPIData, index_possibly_sparse_list + # TODO: unittests in place of these # logger.debug('Test from __main__') # test_logging()