XiaoMiku01 / fansMedalHelper

新版B站粉丝牌助手 全自动升级粉丝牌
https://doc.loveava.top/
GNU General Public License v3.0
1.25k stars 831 forks source link

[Bug]: 正在佩戴的粉丝牌的当日亲密度数据错误 #192

Closed monofish closed 1 month ago

monofish commented 2 months ago

请确保您已阅读以上注意事项,并勾选下方的确认框。

粉丝牌助手 版本

0.3.8 (master)

运行环境

MacOS

运行架构

ARM [64] (别名:AArch64 / ARMv8)

部署方式

本地

粉丝牌数量

76

日志记录(可选)

No response

补充说明(可选)

调用接口api.BiliApi.getFansMedalandRoomID获取粉丝牌信息时,特殊粉丝牌(包括正在佩戴的粉丝牌和最近获得的粉丝牌等等,对应接口返回JSON中的$.data.special_list数组字段)的今日亲密度数值永远为0,导致当我一天内手动多次运行程序时,这几个粉丝牌总会无意义地重复执行任务,而实际上当天亲密度已达到上限1500。

经排查,B站接口返回的数据是正确的,问题出在 61a2fb9feb9cd059470c817a9d32f5ccfae9114f 里这段代码手动修改了这个值。@XiaoMiku01 请问当时为什么这样处理呢?现在如果删掉这段代码是否合适?谢谢。