From cc5d6448e27f533c0fc3d5e5b738c0de63f0fa6a Mon Sep 17 00:00:00 2001 From: OzGav Date: Tue, 18 Nov 2025 18:58:48 +1000 Subject: [PATCH] Improve lyrics lookup failure visibility (#2651) --- music_assistant/providers/genius_lyrics/__init__.py | 6 +++--- music_assistant/providers/lrclib/__init__.py | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/music_assistant/providers/genius_lyrics/__init__.py b/music_assistant/providers/genius_lyrics/__init__.py index e0cd89b4..b5ebb744 100644 --- a/music_assistant/providers/genius_lyrics/__init__.py +++ b/music_assistant/providers/genius_lyrics/__init__.py @@ -69,13 +69,13 @@ class GeniusProvider(MetadataProvider): return None if not track.artists: - self.logger.debug("Skipping lyrics lookup for %s: No artist information", track.name) + self.logger.info("Skipping lyrics lookup for %s: No artist information", track.name) return None artist_name = track.artists[0].name if not track.name or len(track.name.strip()) == 0: - self.logger.debug( + self.logger.info( "Skipping lyrics lookup for %s: No track name information", artist_name ) return None @@ -89,7 +89,7 @@ class GeniusProvider(MetadataProvider): self.logger.debug("Found lyrics for %s by %s", track.name, artist_name) return metadata - self.logger.debug("No lyrics found for %s by %s", track.name, artist_name) + self.logger.info("No lyrics found for %s by %s", track.name, artist_name) return None @use_cache(86400 * 7) # Cache for 7 days diff --git a/music_assistant/providers/lrclib/__init__.py b/music_assistant/providers/lrclib/__init__.py index 8259f894..c07e7679 100644 --- a/music_assistant/providers/lrclib/__init__.py +++ b/music_assistant/providers/lrclib/__init__.py @@ -109,7 +109,7 @@ class LrclibProvider(MetadataProvider): return None if not track.artists: - self.logger.debug("Skipping lyrics lookup for %s: No artist information", track.name) + self.logger.info("Skipping lyrics lookup for %s: No artist information", track.name) return None artist_name = track.artists[0].name @@ -118,7 +118,7 @@ class LrclibProvider(MetadataProvider): duration = track.duration or 0 if not duration: - self.logger.debug("Skipping lyrics lookup for %s: No duration information", track.name) + self.logger.info("Skipping lyrics lookup for %s: No duration information", track.name) return None self.logger.debug( @@ -166,8 +166,8 @@ class LrclibProvider(MetadataProvider): self.logger.debug("Found plain lyrics for %s by %s", track.name, artist_name) return metadata else: - self.logger.debug( - "No plain lyrics found for %s by %s with album name %s and with a " + self.logger.info( + "No lyrics found for %s by %s with album name %s and with a " "duration within 2 secs of %s", track.name, artist_name, -- 2.34.1