mirror of
https://github.com/KimigaiiWuyi/GenshinUID.git
synced 2025-06-01 13:09:56 +08:00
紧急修复名称和id顺序错误导致天赋错乱的问题
This commit is contained in:
parent
3faf460b50
commit
a110618754
@ -749,7 +749,6 @@ async def get_calculate_info(client: ClientSession, uid, char_id, ck, name, serv
|
|||||||
)
|
)
|
||||||
data = await req.json()
|
data = await req.json()
|
||||||
data.update({"name": name})
|
data.update({"name": name})
|
||||||
logger.debug(name + "=" + str(char_id) + "===" + str(data)) # DEBUG
|
|
||||||
return data
|
return data
|
||||||
|
|
||||||
|
|
||||||
|
@ -1087,9 +1087,11 @@ async def draw_pic(uid: str, nickname: str, image: Optional[Match] = None, mode:
|
|||||||
char_data = raw_data["avatars"]
|
char_data = raw_data["avatars"]
|
||||||
|
|
||||||
char_ids = []
|
char_ids = []
|
||||||
|
char_names = []
|
||||||
|
|
||||||
for i in char_data:
|
for i in char_data:
|
||||||
char_ids.append(i["id"])
|
char_ids.append(i["id"])
|
||||||
|
char_names.append(i["name"])
|
||||||
|
|
||||||
char_rawdata = get_character(uid, char_ids, use_cookies)
|
char_rawdata = get_character(uid, char_ids, use_cookies)
|
||||||
char_datas = char_rawdata["data"]["avatars"]
|
char_datas = char_rawdata["data"]["avatars"]
|
||||||
@ -1255,10 +1257,7 @@ async def draw_pic(uid: str, nickname: str, image: Optional[Match] = None, mode:
|
|||||||
char_datas.sort(key=lambda x: (-x['rarity'], -x['level'], -x['fetter']))
|
char_datas.sort(key=lambda x: (-x['rarity'], -x['level'], -x['fetter']))
|
||||||
|
|
||||||
if char_num > 8:
|
if char_num > 8:
|
||||||
char_names = []
|
|
||||||
client = ClientSession()
|
client = ClientSession()
|
||||||
for i in char_datas:
|
|
||||||
char_names.append(i['name'])
|
|
||||||
talent_data = await get_all_calculate_info(client, uid, char_ids,
|
talent_data = await get_all_calculate_info(client, uid, char_ids,
|
||||||
use_cookies, char_names)
|
use_cookies, char_names)
|
||||||
await client.close()
|
await client.close()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user