From 088a060258ad5a15d2e84f153fed2bf3b1a53a8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=8B=E5=88=80=E9=B1=BC?= <9903082+qdyovo@user.noreply.gitee.com> Date: Tue, 12 Nov 2024 16:50:50 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9E=20fix:=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E8=A6=86=E7=9B=96=E5=8E=9F=E6=9B=B2=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/songRequest.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/apps/songRequest.js b/apps/songRequest.js index 76e4bad..58db5d3 100644 --- a/apps/songRequest.js +++ b/apps/songRequest.js @@ -142,8 +142,15 @@ export class songRequest extends plugin { "User-Agent": COMMON_USER_AGENT }, }).then(res => { + let imgList = {} for (let i = 0; i < res.data.songs.length; i++) { - musicDate.data[i].cover = res.data.songs[i].al.picUrl + imgList[res.data.songs[i].id] = res.data.songs[i].al.picUrl; + } + for (let i = 0; i < musicDate.data.length; i++) { + const songId = musicDate.data[i].id; + if (imgList[songId]) { + musicDate.data[i].cover = imgList[songId]; + } } }) if (saveId == -1) {