mirror of
https://github.com/baiqwerdvd/ArknightsUID.git
synced 2025-05-08 21:15:55 +08:00
🎨 修正一个绑定逻辑
This commit is contained in:
parent
17c4e13b47
commit
432eacb99c
@ -19,6 +19,13 @@ async def deal_skd_cred(bot_id: str, cred: str, user_id: str) -> str:
|
|||||||
uid = check_cred.gameStatus.uid
|
uid = check_cred.gameStatus.uid
|
||||||
if uid not in uid_list:
|
if uid not in uid_list:
|
||||||
return '该uid并未绑定'
|
return '该uid并未绑定'
|
||||||
|
|
||||||
|
# 检查是否已经绑定过 Cred, 如果有的话就 update
|
||||||
|
skd_data = await ArknightsUser.select_data_by_uid(uid)
|
||||||
|
if not skd_data:
|
||||||
await ArknightsUser.insert_data(user_id, bot_id,
|
await ArknightsUser.insert_data(user_id, bot_id,
|
||||||
cred=cred, uid=uid, skd_uid=skd_uid)
|
cred=cred, uid=uid, skd_uid=skd_uid)
|
||||||
|
else:
|
||||||
|
await ArknightsUser.update_data(user_id, bot_id,
|
||||||
|
cred=cred, uid=uid, skd_uid=skd_uid)
|
||||||
return '添加成功!'
|
return '添加成功!'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user