refactor: route indexer module settings through runtime

This commit is contained in:
jxxghp
2026-08-23 03:15:21 +08:00
parent dd6405389c
commit 55c80c87da
14 changed files with 49 additions and 36 deletions
+3 -1
View File
@@ -8,7 +8,9 @@ from urllib.parse import urljoin, urlsplit
from requests import Session
from app.runtime.config import settings
from app.runtime.settings import RuntimeSettingsCompat
settings = RuntimeSettingsCompat()
from app.adapters.network.cloudflare import under_challenge
from app.runtime.log import logger
from app.adapters.network.http import RequestUtils
+4 -2
View File
@@ -4,7 +4,9 @@ from urllib.parse import urljoin
from typing import Optional, Tuple
from app.runtime.log import logger
from app.runtime.config import settings
from app.runtime.settings import RuntimeSettingsCompat
settings = RuntimeSettingsCompat()
from app.adapters.network.http import RequestUtils
from app.domain import site as site_rules
from app.foundation import temporal as time_tools
@@ -232,4 +234,4 @@ class RousiSiteUserInfo(SiteParserBase):
proxies=settings.PROXY if self._proxy else None
).post_res(
url=urljoin(self._base_url, "api/messages/read-all")
)
)