CommonClient: Fix item link group name when member slot name contains brackets (#2794)

This commit is contained in:
Remy Jette 2024-03-12 13:13:52 -07:00 committed by GitHub
parent a6e1ea8c48
commit b6b88070be
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 4 additions and 2 deletions

View File

@ -750,8 +750,10 @@ class KivyJSONtoTextParser(JSONtoTextParser):
text = f"Game: {slot_info.game}<br>" \
f"Type: {SlotType(slot_info.type).name}"
if slot_info.group_members:
text += f"<br>Members:<br> " + \
"<br> ".join(self.ctx.player_names[player] for player in slot_info.group_members)
text += f"<br>Members:<br> " + "<br> ".join(
escape_markup(self.ctx.player_names[player])
for player in slot_info.group_members
)
node.setdefault("refs", []).append(text)
return super(KivyJSONtoTextParser, self)._handle_player_id(node)