airsonic-advanced / airsonic-advanced/airsonic-advanced

Album art display issues on Android client (DSub) playback - Airsonic Advanced 11.0.0-SNAPSHOT.20220129204202 (1/29/2022) or newer

未关闭
#859 3 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
JavaScript
星标
1.4k
派生
159
PR 合并指标
30 天内没有已合并 PR

描述

## Problem description

Running 11.0.0-SNAPSHOT.20220129204202 (1/29/2022) or newer introduces issues with album art display on Android clients (i.e. DSub). After upgrading to an impacted Airsonic Advanced version the album art for the first downloaded song appears to become globally cached and displayed for all songs/albums thereafter in the DSub client's playback screen.

The expected behavior is that the song's corresponding album art is displayed during client playback as is seen in version 11.0.0-SNAPSHOT.20220124042650 (1/23/2022) or earlier.

### Steps to reproduce

1. Install Airsonic Advanced version 11.0.0-SNAPSHOT.20220124042650
2. Open DSub client on Android and download random sample of songs from various albums. Verify correct album art is displayed on playback.
3. Update Airsonic Advance to 11.0.0-SNAPSHOT.20220129204202
4. Open DSub client on Android and download random sample of songs from various albums. Verify incorrect (cached) album art is displayed during playback from first downloaded song after server upgrade.
5. Clear Dsub client user data and cache, reconfigure normal settings, download random sample of songs from various albums, and verify incorrect (cached) album art is displayed during playback from first downloaded song after server upgrade.
6. Redeploy Airsonic Advanced version 11.0.0-SNAPSHOT.20220124042650 or prior and confirm album art display handling is working in DSub client.

## System information

* **Airsonic version**: 11.0.0-SNAPSHOT.20220129204202 (1/29/2022) or newer
* **Operating system**: Windows Server 2012
* **Java version**: OpenJDK 17.0.2
* **Proxy server**: IIS 8.0
* **Client**: DSub 5.5.1, Android 12
* **Language**: English

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。