Skip to content

Excessive cover art requests — 4300+ requests per session with no caching #199

@aand18

Description

@aand18

Bug Description

The app fetches cover art for every album in the library on every session, generating thousands of requests and hundreds of megabytes of unnecessary traffic. In one day, 4,345 cover art requests consumed 258 MB — far more than the actual music streamed.

Steps to Reproduce

  1. Connect to a Navidrome server with a large library
  2. Browse or play a few songs
  3. Check server-side access logs

Expected Behavior

Cover art should be cached locally after first fetch, or only requested for albums currently visible on screen. A library with ~100 albums should not generate 4,300+ cover art requests in a single session.

Actual Behavior

4,345 requests to in one day, totaling 258 MB. The app appears to re-fetch cover art for every album on each session with no caching or deduplication.

App Version

1.0.13

Subsonic Server

Navidrome

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions