From 72a67a7bf0b5213fe660ce312ef23666905f3082 Mon Sep 17 00:00:00 2001 From: "Autumn.home" Date: Sat, 20 Jul 2024 16:19:44 +0800 Subject: [PATCH] update redis client --- core/redis_handler.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/redis_handler.py b/core/redis_handler.py index ae0ebe1..125c692 100644 --- a/core/redis_handler.py +++ b/core/redis_handler.py @@ -4,7 +4,7 @@ # @version: import asyncio import json -from loguru import logger +from urllib.parse import quote_plus import redis.asyncio as redis from core.db import * @@ -33,7 +33,7 @@ async def get_redis_pool(): socket.TCP_KEEPINTVL: 10, } } - redis_con = await redis.from_url(f"redis://:{REDIS_PASSWORD}@{REDIS_IP}:{REDIS_PORT}", encoding="utf-8", + redis_con = await redis.from_url(f"redis://:{quote_plus(REDIS_PASSWORD)}@{REDIS_IP}:{REDIS_PORT}", encoding="utf-8", decode_responses=True, **keep_alive_config) try: yield redis_con