Skip to content

[Bug] Not fetching majority of Artist or Album images #306

Description

@beeetfarmer

Describe the bug
Koito Not fetching majority of Artist or Album images.

To Reproduce
Steps to reproduce the behavior:

  • After updating to the latest docker image, open dashboard and check image of any artist, album or track

Expected behavior

  • Should show majority of the images for the artists, albums or tracks as a lot of these artist and album images are available on musicbrainz and my navidrome server and all album images are available on my navidrome server
  • When I open an artist or album page, it should try to fetch missing images for that artist(and their albums) or album first, but Koito doesn't and keeps working on Back filing images of other artists or albums. Please, see the logs below after I open an artist "IVE", it just fetches the stats, rather than looking for any missing images for that particular artist and their albums.

Screenshots/Logs
If applicable, add screenshots to help explain your problem and any relevant logs with KOITO_LOG_LEVEL=debug if possible.
2026-06-08T22:58:18Z DBG > Received GET /image/75deae98-c0d6-4737-94e0-3add46ba3db2/640x640.webp - Responded with 200 in 2.40ms | request_id=iBjRph3t type=access
2026-06-08T22:58:18Z DBG > SearchHandler: Received search with query: q=IVE | query.q=IVE request_id=oUcb3hEk
2026-06-08T22:58:18Z DBG > GetTopTracksHandler: Received request to retrieve top tracks | query.artist_id=2769 query.limit=8 query.page=0 query.period=all_time request_id=QIoZQUsT
2026-06-08T22:58:18Z DBG > OptsFromRequest: Parsing query parameters | query.artist_id=2769 query.limit=8 query.page=0 query.period=all_time request_id=QIoZQUsT
2026-06-08T22:58:18Z DBG > OptsFromRequest: Page parameter is less than 1, defaulting to 1 | query.artist_id=2769 query.limit=8 query.page=0 query.period=all_time request_id=QIoZQUsT
2026-06-08T22:58:18Z DBG > OptsFromRequest: Parsed options: limit=8, page=1, week=0, month=0, year=0, from=0, to=0, artist_id=2769, album_id=0, track_id=0, period=all_time | query.artist_id=2769 query.limit=8 query.page=0 query.period=all_time request_id=QIoZQUsT
2026-06-08T22:58:18Z DBG > GetTopTracksHandler: Retrieving top tracks with options: {Limit:8 Page:1 Timeframe:{Period:all_time Year:0 Month:0 Week:0 FromUnix:0 ToUnix:0 From:0001-01-01 00:00:00 +0000 UTC To:0001-01-01 00:00:00 +0000 UTC Timezone:Asia/Kolkata} ArtistID:2769 AlbumID:0 TrackID:0} | query.artist_id=2769 query.limit=8 query.page=0 query.period=all_time request_id=QIoZQUsT
2026-06-08T22:58:18Z DBG > GetListensHandler: Received request to retrieve listens | query.artist_id=2769 query.limit=11 query.page=0 query.period=all_time request_id=wJ40BLTe
2026-06-08T22:58:18Z DBG > OptsFromRequest: Parsing query parameters | query.artist_id=2769 query.limit=11 query.page=0 query.period=all_time request_id=wJ40BLTe
2026-06-08T22:58:18Z DBG > OptsFromRequest: Page parameter is less than 1, defaulting to 1 | query.artist_id=2769 query.limit=11 query.page=0 query.period=all_time request_id=wJ40BLTe
2026-06-08T22:58:18Z DBG > OptsFromRequest: Parsed options: limit=11, page=1, week=0, month=0, year=0, from=0, to=0, artist_id=2769, album_id=0, track_id=0, period=all_time | query.artist_id=2769 query.limit=11 query.page=0 query.period=all_time request_id=wJ40BLTe
2026-06-08T22:58:18Z DBG > NowPlayingHandler: Got request | request_id=q6RFlUvs
2026-06-08T22:58:18Z INF > Received GET /apis/web/v1/top/albums - Responded with 200 in 16.68ms | query.artist_id=2769 query.limit=99 query.period=all_time request_id=QvX4sUSp type=access
2026-06-08T22:58:18Z INF > Received GET /apis/web/v1/search - Responded with 200 in 25.92ms | query.q=IVE request_id=oUcb3hEk type=access

Image Image Image Image

Version (please complete the following information):

  • Koito version: v0.3.2

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions