From c17f06f7c5b97916cf9860dc1a7b86fddad4f494 Mon Sep 17 00:00:00 2001 From: martsforever Date: Sun, 19 Oct 2025 20:26:55 +0800 Subject: [PATCH] feat: optimize code --- app/general/perform_general_operation.py | 2 ++ app/utils/redis_utils.py | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/general/perform_general_operation.py b/app/general/perform_general_operation.py index 1802467..5d86c9e 100644 --- a/app/general/perform_general_operation.py +++ b/app/general/perform_general_operation.py @@ -20,6 +20,8 @@ async def perform_general_operation( module_query_result = await get_module_config(session, module, debug_data, user) + # print("module_query_result", module_query_result) + if 'error' in module_query_result: return module_query_result diff --git a/app/utils/redis_utils.py b/app/utils/redis_utils.py index ad184af..05727c5 100644 --- a/app/utils/redis_utils.py +++ b/app/utils/redis_utils.py @@ -71,7 +71,8 @@ async def get_redis_cache(key: str, default_value_getter): async with redis_utils.get_redis_connection() as redis_client: # default_value_getter返回的字段可能嵌套多层对象,这里改成用json字符串缓存 json_string = await redis_client.get(key) - exists = bool(json_string) + exists = False if json_string == "{}" else bool(json_string) + # print("exists", exists) if exists: return json.loads(json_string) else: