From 65ecbb919337ebac528e1b8ebc42bfd49798433d Mon Sep 17 00:00:00 2001 From: desofity <6726250@rambler.ru> Date: Thu, 17 Jul 2025 21:17:46 +0300 Subject: [PATCH] trying to just fix aiohttp.ClientSession call --- src/iSponsorBlockTV/config_setup.py | 2 +- src/iSponsorBlockTV/main.py | 4 ++-- src/iSponsorBlockTV/setup_wizard.py | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) 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: