🐛 修复刷新抽卡记录

This commit is contained in:
KimgiaiiWuyi 2022-08-30 23:55:13 +08:00
parent a6f092a7b4
commit 2ef7e72dfd

View File

@ -43,11 +43,12 @@ async def save_gachalogs(uid: str):
result['normal_gacha_num'] = len(raw_data['常驻祈愿']) result['normal_gacha_num'] = len(raw_data['常驻祈愿'])
result['char_gacha_num'] = len(raw_data['角色祈愿']) result['char_gacha_num'] = len(raw_data['角色祈愿'])
result['weapon_gacha_num'] = len(raw_data['武器祈愿']) result['weapon_gacha_num'] = len(raw_data['武器祈愿'])
for i in raw_data['常驻祈愿', '角色祈愿', '武器祈愿']: for i in ['常驻祈愿', '角色祈愿', '武器祈愿']:
if int(raw_data[i][-1]['id']) >= int(raw_data[i][-2]['id']) or int( if len(raw_data[i]) > 1:
raw_data[i][-1]['id'] if int(raw_data[i][-1]['id']) >= int(raw_data[i][-2]['id']) or int(
) >= int(raw_data[i][0]['id']): raw_data[i][-1]['id']
raw_data[i].sort(key=lambda x: (-int(x['id'])), reverse=True) ) >= int(raw_data[i][0]['id']):
raw_data[i].sort(key=lambda x: (-int(x['id'])))
result['data'] = raw_data result['data'] = raw_data
# 计算数据 # 计算数据