blessing-skin-plugins
blessing-skin-plugins copied to clipboard
[yggdrasil-api] 角色改名(新旧名字仅大小写不同)会导致丢失 uuid
当新旧名字仅大小写不同时,角色改名操作会导致 uuid 表中对应的记录被删除。数据库为 MySQL。
重现方法:
- 创建一个角色 characterA
- 用
/api/yggdrasil/api/profiles/minecraft
接口查询 characterA 的 uuid - 将 characterA 改名为 charactera
- 用
/api/yggdrasil/api/profiles/minecraft
接口查询 charactera 的 uuid
第 2 和第 4 步查询到的 uuid 不同。