fix: game_list_games语法修复

This commit is contained in:
pipeline-agent 2026-08-30 14:20:28 +08:00
parent a437b5fe44
commit a476ebffd9

View File

@ -67,12 +67,16 @@ async def game_list_games(user_id):
try:
dbname = _get_dbname()
async with DBPools().sqlorContext(dbname) as sor:
rows = await sor.R(game, {})
rows = await sor.R('game', {})
if rows:
return [{game_id: r.id, game_name: r.name, desc: r.description or ,
icon: r.icon or fa-gamepad, world_id: , status: r.status} for r in rows]
out = []
for r in rows:
out.append({'game_id': r.id, 'game_name': r.name,
'desc': r.description or '', 'icon': r.icon or 'fa-gamepad',
'world_id': '', 'status': r.status})
return out
except Exception as e:
error(game_list_games: %s % e)
error('game_list_games: %s' % e)
return list(_GAME_CATALOG)