fix siteauth schema

This commit is contained in:
jxxghp
2024-11-19 08:25:12 +08:00
parent 3956ab1fe8
commit 9cdce4509d
+7 -2
View File
@@ -19,10 +19,11 @@ from app.chain.transfer import TransferChain
from app.core.config import settings from app.core.config import settings
from app.core.event import EventManager from app.core.event import EventManager
from app.core.plugin import PluginManager from app.core.plugin import PluginManager
from app.db.systemconfig_oper import SystemConfigOper
from app.helper.sites import SitesHelper from app.helper.sites import SitesHelper
from app.log import logger from app.log import logger
from app.schemas import Notification, NotificationType from app.schemas import Notification, NotificationType
from app.schemas.types import EventType from app.schemas.types import EventType, SystemConfigKey
from app.utils.singleton import Singleton from app.utils.singleton import Singleton
from app.utils.timer import TimerUtils from app.utils.timer import TimerUtils
@@ -75,7 +76,11 @@ class Scheduler(metaclass=Singleton):
role="system") role="system")
return return
logger.info("用户未认证,正在尝试重新认证...") logger.info("用户未认证,正在尝试重新认证...")
status, msg = SitesHelper().check_user() auth_conf = SystemConfigOper().get(SystemConfigKey.UserSiteAuthParams)
if auth_conf:
status, msg = SitesHelper().check_user(**auth_conf)
else:
status, msg = SitesHelper().check_user()
if status: if status:
self._auth_count = 0 self._auth_count = 0
logger.info(f"{msg} 用户认证成功") logger.info(f"{msg} 用户认证成功")