fix(dota.py): 修复 party_size 为 None 时序列化报错的问题

修复 party_size 为 None 时序列化报错的问题

Signed-off-by: Ching <loooching@gmail.com>
This commit is contained in:
Ching 2023-10-03 23:11:24 +08:00
parent cd35d3196e
commit fc12291ff3

View File

@ -213,7 +213,9 @@ def serialize_match_for_discord(match_):
is_radiant = player['is_radiant'] is_radiant = player['is_radiant']
break break
win = is_radiant == match_['radiant_win'] win = is_radiant == match_['radiant_win']
if match_['party_size'] > 1: if not match_['party_size']:
summary = f"??黑 {match_['duration']}"
elif match_['party_size'] > 1:
summary = f"{match_['party_size']}{match_['duration']}" summary = f"{match_['party_size']}{match_['duration']}"
else: else:
summary = f"单排 {match_['duration']}" summary = f"单排 {match_['duration']}"