Skip to content

Commit c0ee05b

Browse files
fix(api.py, player.py): add logging for artwork and lyrics fetching processes
1 parent 6c9e4ca commit c0ee05b

File tree

3 files changed

+265
-254
lines changed

3 files changed

+265
-254
lines changed

lava/api.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@ async def get_now_playing(guild_id: int):
136136
async def get_current_artwork(guild_id: int):
137137
"""Get artwork image for currently playing track"""
138138
player = self._get_player(guild_id)
139+
self.bot.logger.info("Getting artwork for %s", player.current)
139140

140141
if not player.current:
141142
raise HTTPException(

lava/classes/player.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,18 @@ async def fetch_and_update_lyrics(self) -> Union[Lyrics[LyricLine], None]:
5151
"""
5252
Fetch and update the lyrics to the cache for the current playing track.
5353
"""
54+
self.bot.logger.info("Fetching lyrics for %s", self.current)
55+
5456
if self.lyrics == MISSING:
57+
self.bot.logger.info("Lyrics is missing")
5558
return MISSING
5659

5760
if self.lyrics is not None:
61+
self.bot.logger.info("Lyrics is not None")
5862
return self.lyrics
5963

6064
if not self.current:
65+
self.bot.logger.info("No current track")
6166
return None
6267

6368
try:

0 commit comments

Comments
 (0)