Skip to content

无法添加音乐到 “我喜欢的音乐” 列表 #764

@cloudy-sfu

Description

@cloudy-sfu

检查清单

  • 我已检索仓库中所有的 Issues,确保我没有重复提交问题;或有相似 Issue,但我觉得我的情况不包含在那个相似 Issue 之内
  • 我已经找到了可以复现这个问题的方法,并且写在了下面的「具体信息」中
  • 此问题可以在我的设备和当前环境中稳定复现
  • 此问题可以在最新版本 (Latest Release) 中复现
  • 此问题是在我更新到当前版本后出现的

是网页端还是客户端

客户端

当前系统环境

Windows 11

当前 Node.js 及 npm 版本

No response

当前版本

v3.0.0-beta.8

具体信息

进入一个专辑。
点击歌曲卡片上的心形按钮,将歌曲加入 “我喜欢的音乐” 列表。

Image

在同一个专辑添加 2 首歌曲到 “我喜欢的音乐” 列表以后,当点击添加第 3 首歌曲时,没有任何反应(无提示成功或失败,“我喜欢的音乐” 列表也没有出现该歌曲。当再次尝试添加这首歌曲时,Splayer 底部出现错误提示 “喜欢音乐时发生错误”。

Image

Console 日志记录如下:

Failed to load resource: the server responded with a status of 500 (Internal Server Error)
:25884/api/netease/like?id=2756018748&like=true&timestamp=1769257920835&cookie=MUSIC_U%253D0005DE640708A02D62CBBEDFCCB37E2415F59B23504E67A1B8C61DADD80630EE2E557D62CEA50C527F0EA66CBAE10C74F03EE663AEE008AFA48515E5DC36E643E05EB19207483011AAD7F374718EB51634726F64CD42FCA6DD7AC9EBBF84FA1672BB2CB4B539CB266B61AC379292616B90D5D2DE0113FA5B9D2C87A54081E63E9F1AFA88B42E41F4719DCCF0F1CEA1AEC278E54B58B433984CF4DFCD74E1EDE7A22B2929BA71E4F2CC57A6B3AFF5CADB72A0486ABF08F5D8C81E532EEF2E5EA4BC6AAD8D2AE6E9807199A0F2E99FD596085ECA1DBE5F24998EF7BB553EAD04D49C6C555256AFC5791012C466FB802B403778DA29E459B9109FD75FBEFC5ADAFFCE818A83F7202B3E7003C7381AE1131248DF96381C8CA9D45CD9489FDF96FDCDF70F349B3F5EF933B599CC0F249EF9DC0A06756E120FFE61C24EB159A7206197E39D49807838D6A2DF6E57E193F586EB67CEE9D6387AB639CD6676A69D272A694F%253B&randomCNIP=true:1  Failed to load resource: the server responded with a status of 500 (Internal Server Error)
:25884/api/netease/like?id=2756018748&like=true&timestamp=1769257920835&cookie=MUSIC_U%253D0005DE640708A02D62CBBEDFCCB37E2415F59B23504E67A1B8C61DADD80630EE2E557D62CEA50C527F0EA66CBAE10C74F03EE663AEE008AFA48515E5DC36E643E05EB19207483011AAD7F374718EB51634726F64CD42FCA6DD7AC9EBBF84FA1672BB2CB4B539CB266B61AC379292616B90D5D2DE0113FA5B9D2C87A54081E63E9F1AFA88B42E41F4719DCCF0F1CEA1AEC278E54B58B433984CF4DFCD74E1EDE7A22B2929BA71E4F2CC57A6B3AFF5CADB72A0486ABF08F5D8C81E532EEF2E5EA4BC6AAD8D2AE6E9807199A0F2E99FD596085ECA1DBE5F24998EF7BB553EAD04D49C6C555256AFC5791012C466FB802B403778DA29E459B9109FD75FBEFC5ADAFFCE818A83F7202B3E7003C7381AE1131248DF96381C8CA9D45CD9489FDF96FDCDF70F349B3F5EF933B599CC0F249EF9DC0A06756E120FFE61C24EB159A7206197E39D49807838D6A2DF6E57E193F586EB67CEE9D6387AB639CD6676A69D272A694F%253B&randomCNIP=true:1  Failed to load resource: the server responded with a status of 500 (Internal Server Error)
stores-JEeA7XMZ.js:2 ❌ Error updating daily songs data: TypeError: Cannot read properties of null (reading 'dailySongs')
    at jU (stores-JEeA7XMZ.js:2:1217629)
    at async Promise.allSettled (:25884/index 6)
    at async TU (stores-JEeA7XMZ.js:2:1214373)
    at async a (stores-JEeA7XMZ.js:2:1800342)
jU @ stores-JEeA7XMZ.js:2
like:1  Failed to load resource: the server responded with a status of 500 (Internal Server Error)
4stores-JEeA7XMZ.js:2 服务器错误: 500 Internal Server Error
(anonymous) @ stores-JEeA7XMZ.js:2
stores-JEeA7XMZ.js:2 ❌ 更新喜欢歌曲时失败: IO {message: 'Request failed with status code 500', name: 'AxiosError', code: 'ERR_BAD_RESPONSE', config: {…}, request: XMLHttpRequest, …}code: "ERR_BAD_RESPONSE"config: {transitional: {…}, adapter: Array(3), transformRequest: Array(1), transformResponse: Array(1), timeout: 4619, …}message: "Request failed with status code 500"name: "AxiosError"request: XMLHttpRequest {onreadystatechange: null, readyState: 4, timeout: 4619, withCredentials: true, upload: XMLHttpRequestUpload, …}response: {data: {…}, status: 500, statusText: 'Internal Server Error', headers: sz, config: {…}, …}status: 500stack: "AxiosError: Request failed with status code 500\n    at uz (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1007984)\n    at XMLHttpRequest.g (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1012686)\n    at qz.request (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1021389)\n    at async qz.request (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1021293)\n    at async qz.request (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1021293)\n    at async qz.request (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1021293)\n    at async iV (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1223029)\n    at async lv.leading (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1215893)"[[Prototype]]: Error
lv.leading @ stores-JEeA7XMZ.js:2
stores-JEeA7XMZ.js:2 ❌ Error updating user data: Error: Failed to update some user data
    at TU (stores-JEeA7XMZ.js:2:1214478)
    at async a (stores-JEeA7XMZ.js:2:1800342)
TU @ stores-JEeA7XMZ.js:2
XMLHttpRequest.send
(anonymous) @ stores-JEeA7XMZ.js:2
xhr @ stores-JEeA7XMZ.js:2
$z @ stores-JEeA7XMZ.js:2
Promise.then
_request @ stores-JEeA7XMZ.js:2
request @ stores-JEeA7XMZ.js:2
(anonymous) @ stores-JEeA7XMZ.js:2
iV @ stores-JEeA7XMZ.js:2
wD @ stores-JEeA7XMZ.js:2
NU @ stores-JEeA7XMZ.js:2
stores-JEeA7XMZ.js:2 Uncaught (in promise) Error: Failed to update some user data
    at TU (stores-JEeA7XMZ.js:2:1214478)
    at async a (stores-JEeA7XMZ.js:2:1800342)

关闭软件几个小时以后,再次使用本软件,可在该专辑再添加2首歌曲到 “我喜欢的音乐” 列表。使用 “刷新缓存” 功能刷新喜欢列表、专辑都无法解决问题,“软件热重载” 也不能解决问题。

当问题出现后,使用 “添加到歌单” 功能再次尝试:如选择其他任何歌单则能成功添加,如选择 “我喜欢的音乐” 歌单则失败。

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions