HibiKier / zhenxun_bot

基于 Nonebot2 开发,非常可爱的绪山真寻bot
GNU Affero General Public License v3.0
3.32k stars 605 forks source link

CSGO开箱模块最后开箱日期只在第一次开箱的时候更新过,之后再开箱就不会再更新了 #1454

Closed zhx79513 closed 1 year ago

zhx79513 commented 1 year ago

系统版本:Ubuntu 22.10

真寻版本:0.1.6.7

错误截图

图片

图片

图片

错误说明

最后开箱日期实际上是第一次开箱的日期 https://github.com/HibiKier/zhenxun_bot/blob/83b108f91f98d2b72d0c30d8fb71d86ed6072853/plugins/open_cases/open_cases_c.py#L87 open_case方法中,OpenCasesUser只在create的时候传入了时间,在save的时候没有传入时间,所以只有第一次创建的时候才保存了最后开箱日期,之后都没有更新过。

HibiKier commented 1 year ago

6519ed7101d4d51bf75b897362dfe8ea6bb241ad