diff --git a/misskaty/helper/http.py b/misskaty/helper/http.py index c938f84c..3e288f8e 100644 --- a/misskaty/helper/http.py +++ b/misskaty/helper/http.py @@ -1,7 +1,6 @@ from asyncio import gather from httpx import AsyncClient, Timeout -from misskaty import app from aiohttp import ClientSession # Aiohttp Async Client @@ -17,7 +16,6 @@ fetch = AsyncClient( }, timeout=Timeout(20), ) -app.fetch = fetch async def get(url: str, *args, **kwargs): diff --git a/misskaty/plugins/__init__.py b/misskaty/plugins/__init__.py index e93a0f27..1a8672ca 100644 --- a/misskaty/plugins/__init__.py +++ b/misskaty/plugins/__init__.py @@ -10,7 +10,8 @@ import sys from logging import getLogger from os.path import basename, dirname, isfile -from misskaty import MOD_LOAD, MOD_NOLOAD +from misskaty import app, MOD_LOAD, MOD_NOLOAD +from misskaty.helper.http import fetch LOGGER = getLogger("MissKaty") @@ -48,6 +49,7 @@ def __list_all_modules(): return all_modules +app.fetch = fetch LOGGER.info("[INFO]: IMPORTING PLUGINS") importlib.import_module("misskaty.plugins.__main__")