diff --git a/src/iSponsorBlockTV/config_setup.py b/src/iSponsorBlockTV/config_setup.py index 86b392c..d5b3bfd 100644 --- a/src/iSponsorBlockTV/config_setup.py +++ b/src/iSponsorBlockTV/config_setup.py @@ -46,7 +46,7 @@ def get_yn_input(prompt): async def create_web_session(): - return aiohttp.ClientSession() + return aiohttp.ClientSession(trust_env=True) async def pair_device(web_session: aiohttp.ClientSession): diff --git a/src/iSponsorBlockTV/main.py b/src/iSponsorBlockTV/main.py index 79f7ed3..bdcff78 100644 --- a/src/iSponsorBlockTV/main.py +++ b/src/iSponsorBlockTV/main.py @@ -172,9 +172,9 @@ async def main_async(config, debug, http_tracing): trace_config.on_response_chunk_received.append(tracer.on_response_chunk_received) trace_config.on_request_end.append(tracer.on_request_end) trace_config.on_request_exception.append(tracer.on_request_exception) - web_session = aiohttp.ClientSession(connector=tcp_connector, trace_configs=[trace_config]) + web_session = aiohttp.ClientSession(trust_env=True, connector=tcp_connector, trace_configs=[trace_config]) else: - web_session = aiohttp.ClientSession(connector=tcp_connector) + web_session = aiohttp.ClientSession(trust_env=True, connector=tcp_connector) api_helper = api_helpers.ApiHelper(config, web_session) for i in config.devices: diff --git a/src/iSponsorBlockTV/setup_wizard.py b/src/iSponsorBlockTV/setup_wizard.py index 7e7830a..6bf064c 100644 --- a/src/iSponsorBlockTV/setup_wizard.py +++ b/src/iSponsorBlockTV/setup_wizard.py @@ -233,7 +233,7 @@ class AddDevice(ModalWithClickExit): def __init__(self, config, **kwargs) -> None: super().__init__(**kwargs) self.config = config - self.web_session = aiohttp.ClientSession() + self.web_session = aiohttp.ClientSession(trust_env=True) self.api_helper = api_helpers.ApiHelper(config, self.web_session) self.devices_discovered_dial = [] @@ -382,7 +382,7 @@ class AddChannel(ModalWithClickExit): def __init__(self, config, **kwargs) -> None: super().__init__(**kwargs) self.config = config - web_session = aiohttp.ClientSession() + web_session = aiohttp.ClientSession(trust_env=True) self.api_helper = api_helpers.ApiHelper(config, web_session) def compose(self) -> ComposeResult: