diff --git a/api/api_v1/endpoints/data_auth.py b/api/api_v1/endpoints/data_auth.py index 56c16f9..03ab67f 100644 --- a/api/api_v1/endpoints/data_auth.py +++ b/api/api_v1/endpoints/data_auth.py @@ -106,7 +106,7 @@ async def my_event(request: Request, ) -> schemas.Msg: """获取自己的事件权限""" event_list = [] - event_columns = await ck.get_columns(game, 'event') + event_columns = await ck.distinct(game, 'event', '#event_name') my_data_auth = [item['name'] for item in event_columns] @@ -168,7 +168,6 @@ async def load_prop_quotas(request: Request, ) -> schemas.Msg: """事件属性 聚合条件""" - event_columns = await ck.get_columns(game, 'event') data_attr = await crud.data_attr.find_many(db, {'game': game, 'cat': 'event'}) @@ -256,8 +255,6 @@ async def load_filter_props(request: Request, event_columns = await ck.get_columns(game, 'event') user_columns = await ck.get_columns(game, 'user') - - data_attr = await crud.data_attr.find_many(db, {'game': game, 'cat': 'event'}) data_attr = {item['name']: item for item in data_attr} event_props = []