From 3e90946f8ba59fd0b0dc8282ee87a127e9676d3b Mon Sep 17 00:00:00 2001 From: itouakirai Date: Tue, 18 Feb 2025 15:50:57 +0800 Subject: [PATCH] fix --- main.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/main.go b/main.go index 13e29a2..0d62441 100644 --- a/main.go +++ b/main.go @@ -410,11 +410,11 @@ func getSongLyrics(songId string, storefront string, token string, userToken str } defer do.Body.Close() obj := new(structs.SongLyrics) - err = json.NewDecoder(do.Body).Decode(&obj) - if err != nil { - return "", errors.New("failed to get lyrics") - } else { + _ = json.NewDecoder(do.Body).Decode(&obj) + if obj.Data != nil { return obj.Data[0].Attributes.Ttml, nil + } else { + return "", errors.New("failed to get lyrics") } }