diff --git a/api/api_v1/endpoints/query.py b/api/api_v1/endpoints/query.py index 45cc080..e849c91 100644 --- a/api/api_v1/endpoints/query.py +++ b/api/api_v1/endpoints/query.py @@ -251,6 +251,8 @@ async def event_model( game = 'mzmfmh5' chinese = {} resp = await crud.select_map.get_one(db, game, i) + if not resp: + continue for ii in resp: chinese[ii['id']] = ii['title'] for k, v in chinese.items(): @@ -639,6 +641,8 @@ async def retention_model(request: Request, game = 'mzmfmh5' chinese = {} resp = await crud.select_map.get_one(db, game, i) + if not resp: + continue for ii in resp: chinese[ii['id']] = ii['title'] for k, v in chinese.items(): @@ -1137,6 +1141,8 @@ async def funnel_model( game = 'mzmfmh5' chinese = {} resp = await crud.select_map.get_one(db, game, i) + if not resp: + continue for ii in resp: chinese[ii['id']] = ii['title'] for k, v in chinese.items():