dd-center / bilibili-dd-monitor

Enables bilibili dd to watch multiple vtuber live broadcasts at the same time!
MIT License
68 stars 4 forks source link

无法在关注列表中显示设置分组后的未收录进API的Vtuber #48

Open OTSEndPoem opened 10 months ago

OTSEndPoem commented 10 months ago

Issue description:

关注未收录进API的Vtuber并设置任意分组后,无法在指定的分组和全部关注中显示这些Vtuber。

Example

  1. 关注未收录进API的Vtuber(以直播间24326872为例) 屏幕截图 2024-01-05 222435

    此时可以发现该Vtuber在“全部关注”与“默认分组”中可见

    屏幕截图 2024-01-05 222938 屏幕截图 2024-01-05 222951
  2. 设置分组

2.1 设置该Vtuber的分组至test组

屏幕截图 2024-01-05 223508 屏幕截图 2024-01-05 223518

可以看到,设置后该Vtuber在“全部关注”和“test”中均不可见,但test组中显示的Vtuber数量正常。

取消关注该Vtuber后重新关注,该Vtuber位于默认分组并在“全部关注”与“默认分组”中可见。

2.2 设置该Vtuber的分组至默认分组

屏幕截图 2024-01-05 224020 屏幕截图 2024-01-05 224030

可以看到,设置后该Vtuber在“全部关注”和“默认分组”中均不可见,但默认分组中显示的Vtuber数量正常。

取消关注该Vtuber后重新关注,该Vtuber位于默认分组并在“全部关注”与“默认分组”中可见。

复现

此issue对任意未收录进API中的Vtuber有效,并可多次复现。

wdpm commented 10 months ago

感谢你敏锐的嗅觉,发现了这样一个bug。 这应该是之前的程序没有兼容未收录vtuber这种模式的添加。 这个项目被我搁置已久,后续有时间的话我会尝试复现并处理这个bug。