From 0d0b3a730825f3b4498ea939e3dc24de2597e4d0 Mon Sep 17 00:00:00 2001 From: ktianc Date: Sun, 16 Jul 2023 21:36:22 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E7=BC=93=E5=AD=98=E7=B3=BB?= =?UTF-8?q?=E7=BB=9F=E9=BB=98=E8=AE=A4=E9=85=8D=E7=BD=AE=E5=A4=B1=E8=B4=A5?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E8=A7=A3=E5=86=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kinit-api/utils/cache.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/kinit-api/utils/cache.py b/kinit-api/utils/cache.py index 011da6a..6f293ce 100644 --- a/kinit-api/utils/cache.py +++ b/kinit-api/utils/cache.py @@ -25,7 +25,7 @@ class Cache: def __init__(self, rd: Redis): self.rd = rd - async def __get_tab_name_values(self, tab_names: List[str], hidden: bool | None = False): + async def __get_tab_name_values(self, tab_names: List[str]): """ 获取系统配置标签下的标签信息 """ @@ -36,8 +36,7 @@ class Cache: sql = select(model).where( model.is_delete == False, model.tab_name.in_(tab_names), - model.disabled == False, - model.hidden == hidden + model.disabled == False ).options(*[load for load in v_options]) queryset = await session.execute(sql) datas = queryset.scalars().unique().all() @@ -66,7 +65,7 @@ class Cache: if not tab_names: tab_names = self.DEFAULT_TAB_NAMES - datas = await self.__get_tab_name_values(tab_names, None) + datas = await self.__get_tab_name_values(tab_names) for k, v in datas.items(): await self.rd.client().set(k, json.dumps(v))