更新统一接口BaseGame.db.get_user_display_name获取用户名称

This commit is contained in:
2025-10-31 11:07:41 +08:00
parent 6f05ca98f1
commit 19cde88acf
4 changed files with 34 additions and 13 deletions

View File

@@ -82,12 +82,10 @@ class GiftGame(BaseGame):
receiver_id = user['user_id']
# 获取接收者名称用于显示
receiver_user = self.db.get_or_create_user(receiver_id)
receiver_name = receiver_user.get('username', f"用户{receiver_id}")
receiver_name = self.db.get_user_display_name(receiver_id)
# 获取发送者名称用于显示
sender_user = self.db.get_or_create_user(sender_id)
sender_name = sender_user.get('username', f"用户{sender_id}")
sender_name = self.db.get_user_display_name(sender_id)
# 验证参数
if points <= 0:
@@ -184,7 +182,7 @@ class GiftGame(BaseGame):
for record in records:
timestamp = datetime.fromtimestamp(record['created_at']).strftime('%m-%d %H:%M')
receiver_name = record.get('receiver_name', f"用户{record['receiver_id']}")
receiver_name = self.db.get_user_display_name(record['receiver_id'])
points = record['points']
message = record.get('message', '')
@@ -214,7 +212,7 @@ class GiftGame(BaseGame):
for record in records:
timestamp = datetime.fromtimestamp(record['created_at']).strftime('%m-%d %H:%M')
sender_name = record.get('sender_name', f"用户{record['sender_id']}")
sender_name = self.db.get_user_display_name(record['sender_id'])
points = record['points']
message = record.get('message', '')