feat(redis): add subscriber for pub/sub mode

This commit is contained in:
MingxuanGame
2025-08-09 12:09:23 +00:00
parent 832a6fc95d
commit 8531e67423
3 changed files with 26 additions and 1 deletions

View File

@@ -11,7 +11,6 @@ from app.log import logger
from app.models.metadata_hub import DailyChallengeInfo
from app.models.mods import APIMod
from app.models.room import RoomCategory
from app.signalr.hub import MetadataHubs
from .room import create_playlist_room
@@ -44,6 +43,8 @@ async def create_daily_challenge_room(
@get_scheduler().scheduled_job("cron", hour=0, minute=0, second=0, id="daily_challenge")
async def daily_challenge_job():
from app.signalr.hub import MetadataHubs
today = datetime.now(UTC).date()
redis = get_redis()
key = f"daily_challenge:{today.year}-{today.month}-{today.day}"