diff --git a/modules/api_client.py b/modules/api_client.py index 63ff0fd..d7cf50b 100644 --- a/modules/api_client.py +++ b/modules/api_client.py @@ -8,8 +8,7 @@ from traceback import print_exc from typing import Tuple, Union import aiofiles -from aiohttp import ClientSession, FormData -from ujson import dumps +from aiohttp import FormData from classes.exceptions import ( AlbumCreationDuplicateError, @@ -21,10 +20,7 @@ from classes.exceptions import ( ) from modules.logger import logWrite from modules.utils import configGet, locale - -http_session = ClientSession( - json_serialize=dumps, -) +from modules.http_client import http_session async def authorize() -> str: diff --git a/modules/http_client.py b/modules/http_client.py new file mode 100644 index 0000000..295160f --- /dev/null +++ b/modules/http_client.py @@ -0,0 +1,6 @@ +from aiohttp import ClientSession +from ujson import dumps + +http_session = ClientSession( + json_serialize=dumps, +)