mirror of
https://github.com/KimigaiiWuyi/GenshinUID.git
synced 2025-05-30 04:00:31 +08:00
🐛 修复刷新抽卡记录
This commit is contained in:
parent
a6f092a7b4
commit
2ef7e72dfd
@ -43,11 +43,12 @@ async def save_gachalogs(uid: str):
|
||||
result['normal_gacha_num'] = len(raw_data['常驻祈愿'])
|
||||
result['char_gacha_num'] = len(raw_data['角色祈愿'])
|
||||
result['weapon_gacha_num'] = len(raw_data['武器祈愿'])
|
||||
for i in raw_data['常驻祈愿', '角色祈愿', '武器祈愿']:
|
||||
if int(raw_data[i][-1]['id']) >= int(raw_data[i][-2]['id']) or int(
|
||||
raw_data[i][-1]['id']
|
||||
) >= int(raw_data[i][0]['id']):
|
||||
raw_data[i].sort(key=lambda x: (-int(x['id'])), reverse=True)
|
||||
for i in ['常驻祈愿', '角色祈愿', '武器祈愿']:
|
||||
if len(raw_data[i]) > 1:
|
||||
if int(raw_data[i][-1]['id']) >= int(raw_data[i][-2]['id']) or int(
|
||||
raw_data[i][-1]['id']
|
||||
) >= int(raw_data[i][0]['id']):
|
||||
raw_data[i].sort(key=lambda x: (-int(x['id'])))
|
||||
result['data'] = raw_data
|
||||
|
||||
# 计算数据
|
||||
|
Loading…
x
Reference in New Issue
Block a user