From 5573104f68948a787916f39ac4e86df4bbe9a8d6 Mon Sep 17 00:00:00 2001 From: sans Date: Tue, 13 Oct 2026 17:53:43 +0800 Subject: [PATCH] =?UTF-8?q?refactor(picstatus):=20=E5=AE=9A=E6=97=B6?= =?UTF-8?q?=E9=87=87=E9=9B=86=E8=BF=81=E7=A7=BB=20hexi.core.scheduler?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Code --- .../nonebot_plugin_picstatus/services/collectors/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hexi/plugins/nonebot_plugin_picstatus/services/collectors/__init__.py b/hexi/plugins/nonebot_plugin_picstatus/services/collectors/__init__.py index 8100e2b..4f37e4f 100644 --- a/hexi/plugins/nonebot_plugin_picstatus/services/collectors/__init__.py +++ b/hexi/plugins/nonebot_plugin_picstatus/services/collectors/__init__.py @@ -10,7 +10,7 @@ from typing import Any, Generic, TypeVar from typing_extensions import override from nonebot import logger -from nonebot_plugin_apscheduler import scheduler +from hexi.core.scheduler import scheduled_job from ...config import config @@ -219,7 +219,7 @@ async def setup_periodic_collectors_update_job(): return logger.debug("Setting up periodic collectors") - @scheduler.scheduled_job("interval", seconds=config.ps_collect_interval) + @scheduled_job("interval", seconds=config.ps_collect_interval) async def _do(): await asyncio.gather(*(x.collect() for x in collectors))