LittlePaimon icon indicating copy to clipboard operation
LittlePaimon copied to clipboard

[问题]深渊查询别人的后会影响深渊统计数据

Open Tosd0 opened this issue 2 years ago • 1 comments

确认

  • 我的Bot版本已更新到最新,且已尝试使用poetry install更新依赖库
  • 我已查阅文档-常见问题,无相关解决方案
  • 我已确认issue中没有类似的问题或仍然得不到解决

环境信息

  • 系统版本: Windows10
  • Python版本: 3.10
  • Nonebot2版本: 2.0.0rc2

问题描述

通过#sy uid 查询的数据和qq号绑定,即便不是自己的uid,也会和qq号关联记录。导致了查询别人的深渊后,自己的数据被别人覆盖了,深渊统计战报查询也出了问题,出现了多个同样的数据。 应该是通过#sy uid查询的数据和那种没有cookie查到的就不和这个人qq绑定了,有cookie的才绑定()

问题截图

2CAC14E4-B21F-405E-8B61-1E0CA5691640

复现步骤[可选]

(为了标识,以下命令前缀是#)

  1. 找到一个打了深渊的人的uid
  2. 第一个人输入#syuid 查询数据。
  3. 第二个人输入一样的#syuid 查询数据。
  4. 第三个人输入一样的#syuid 查询数据。
  5. 随便一个人输入 #深渊统计 查询群深渊记录
  6. 发现数据重复。

Tosd0 avatar Jan 23 '23 06:01 Tosd0

感谢指出,会在下个的版本优化

CMHopeSunshine avatar Jan 23 '23 06:01 CMHopeSunshine