From ce60e61aa1d65b163a372050aaea59d8bdbfa930 Mon Sep 17 00:00:00 2001 From: lixiangwuxian Date: Wed, 14 May 2025 00:46:06 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E6=9B=B4=E6=96=B0=20convertScoreSa?= =?UTF-8?q?berToSongData=20=E5=87=BD=E6=95=B0=EF=BC=8C=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=20util.GenTempFilePath=20=E7=94=9F=E6=88=90=E4=B8=B4=E6=97=B6?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E8=B7=AF=E5=BE=84=E4=BB=A5=E9=81=BF=E5=85=8D?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E5=90=8D=E5=86=B2=E7=AA=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handler/scoresaber/bs50.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/handler/scoresaber/bs50.go b/handler/scoresaber/bs50.go index 8c3f903..6317ecc 100644 --- a/handler/scoresaber/bs50.go +++ b/handler/scoresaber/bs50.go @@ -10,7 +10,6 @@ import ( "log" "net/http" "os" - "path/filepath" "strings" "sync" "time" @@ -510,7 +509,7 @@ var difficultyColors = map[string]color.Color{ // 将 ScoreSaber 分数转换为 SongData func convertScoreSaberToSongData(score ScoreSaberPlayerScore, cwd string) (SongData, error) { // 下载封面图片 - jacketPath := filepath.Join(cwd, "jackets", score.Leaderboard.SongHash+".png") + jacketPath := util.GenTempFilePath(score.Leaderboard.SongHash + ".png") if _, err := os.Stat(jacketPath); os.IsNotExist(err) { resp, err := http.Get(score.Leaderboard.CoverImage) if err != nil {