fix lyrics is a list bug.

This commit is contained in:
michilyy
2025-06-06 10:10:39 +02:00
parent 7f558ced70
commit 2ea4ff35b1
+5 -2
View File
@@ -186,13 +186,16 @@ def get_lyrics_from_tags(trackhash: str, just_check: bool = False):
if just_check:
return lyrics is not None
if lyrics:
if isinstance(lyrics, list):
lyrics = lyrics[0]
if isinstance(lyrics, str):
lyrics = lyrics.replace("engdesc", "")
else:
return None, False, ""
lines = lyrics.split("\n")
synced = test_is_synced(lines[:15])
synced = test_is_synced(lines[5:15])
if synced:
return format_synced_lyrics(lines), synced, copyright