[BUG] 多服切换导致程序报错
Closed this issue · 6 comments
问题描述
我平常同时玩台服和国服,更改链接的客户端到国服后,在生涯tab还是显示#TW2,导致查询战绩时找不到对局报错并退出
系统信息
Windows 11
运行方式
直接双击打开 exe 程序
软件版本
v0.11.1
客户端状态(若有)
大厅
复现方法(若有)
问题描述已提及
日志文件
Traceback (most recent call last):
File "qasync_init_.py", line 780, in _error_handler
File "app\view\main_window.py", line 802, in __onCareerGameClicked
File "app\view\search_interface.py", line 1136, in updateGameDetailView
AttributeError: 'SearchInterface' object has no attribute 'puuid'
您进行游戏的服务器(若有)
No response
出现率(若有)
每次这么做都必定会出现
在提交之前,请您确认
感谢反馈。
请问可以提供一下具体的复现过程吗?(指从打开 Seraphine 开始到报错中间的全过程)
打开 Seraphine-打开台服lol-打开国服lol-启动页tab更改链接的客户端到国服-生涯tab点击任一最近战绩-弹窗程序出现异常,应该是切换国服了,查询战绩时保留了#TW2后缀,查询为空导致的
打开 Seraphine-打开台服lol-打开国服lol-启动页tab更改链接的客户端到国服-生涯tab点击任一最近战绩-弹窗程序出现异常,应该是切换国服了,查询战绩时保留了#TW2后缀,查询为空导致的
这样应该最多是提示一下搜不到人呀,应该不会报错的。
方便的话可以在设置中调整日志等级为 debug,复现该问题并提供一下日志文件吗?
(因其中可能包含账号用户名等敏感信息,可以考虑通过邮件发送给 seraphine.feedback@outlook.com)
Nice! Thanks for your new release