Music artists, album artists, favourites, genres tabs only show 1 item #7213

Open
opened 2025-12-22 05:24:40 +01:00 by backuprepo · 2 comments
Owner

Originally created by @muerwre on GitHub (Aug 4, 2025).

Description of the bug

In Jellyfin 10.10.7 after adding multiple artist and albums, I only see 1 item in artists, album artists, favourites, genres tabs. Hovewer, when applying filters (like selecting different first letter for artist name on the righ) I can see other artists, but only 1 at a time.

Albums and Songs tabs are OK, displaying all available albums and songs properly.

Also, having this issue in Fintunes, not only in web version.

Reproduction steps

  1. Import multiple music albums and artists
  2. Navigate to Artists tab: only one artist present, first by alphabetic order
  3. Click on the letter from which different artist name starts: you can see other artist

What is the current bug behavior?

  • Artists tab displays only one artist when no letters selected on the right
  • Applying filters that match other artists give 0 results

What is the expected correct behavior?

  • Artists tab displays multiple artists when no letters selected on the right
  • Applying filters that match other artists show proper results

Jellyfin Server version

10.10.0+

Specify commit id

No response

Specify unstable release number

No response

Specify version number

No response

Specify the build version

10.10.7

Environment

- OS: Debian 11
- Linux Kernel: 6.1.0-37-amd64
- Virtualization: Docker
- Clients: Web, Android
- Browser: Firefox
- FFmpeg Version: Jellyfin's own ffmpeg
- Plugins: AudioDB, OMDb
- Reverse Proxy: nginx
- Base URL: /
- Jellyfin Data Storage: local HDD
- Media Storage: Local HDD

Jellyfin logs

Request Headers: 

GET /Artists?SortBy=SortName&SortOrder=Ascending&Recursive=true&Fields=PrimaryImageAspectRatio%2CSortName&StartIndex=0&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CBanner%2CThumb&Limit=100&ParentId=7e64e319657a9516ec78490da03edccb&userId=cb169aa6ae454e9aba7e879c7ef33224 HTTP/2
Host: [REDACTED]
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:141.0) Gecko/20100101 Firefox/141.0
Accept: application/json
Accept-Language: en-GB,en;q=0.7,ru;q=0.3
Accept-Encoding: gzip, deflate, br, zstd
Authorization: MediaBrowser Client="Jellyfin Web", Device="Firefox", DeviceId="TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0OyBydjoxNDEuMCkgR2Vja28vMjAxMDAxMDEgRmlyZWZveC8xNDEuMHwxNzU0Mjk0NDE4NTI3", Version="10.10.7", Token="03c012bb628445a2a98623b521d9185c"
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: same-origin
Priority: u=4
TE: trailers

Response headers:

HTTP/2 200 
server: nginx/1.22.1
date: Mon, 04 Aug 2025 10:27:03 GMT
content-type: application/json; charset=utf-8
content-encoding: br
vary: Accept-Encoding
x-response-time-ms: 4.4743
X-Firefox-Spdy: h2

Response:

{"Items":[{"Name":"I Killed The Prom Queen","ServerId":"255443148cde4147b4c4af195f579d6b","Id":"04bc8e7cfcb0bb9e01459dcb7d986eb8","SortName":"i killed prom queen","ChannelId":null,"Type":"MusicArtist","UserData":{"PlaybackPositionTicks":0,"PlayCount":0,"IsFavorite":false,"Played":false,"Key":"Artist-I Killed The Prom Queen","ItemId":"00000000000000000000000000000000"},"ImageTags":{},"BackdropImageTags":[],"ImageBlurHashes":{},"LocationType":"FileSystem","MediaType":"Unknown"}],"TotalRecordCount":1,"StartIndex":0}

Request when selecting different letter:
GET /Artists?SortBy=SortName&SortOrder=Ascending&Recursive=true&Fields=PrimaryImageAspectRatio%2CSortName&StartIndex=0&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CBanner%2CThumb&Limit=100&ParentId=7e64e319657a9516ec78490da03edccb&userId=cb169aa6ae454e9aba7e879c7ef33224&NameStartsWith=P HTTP/2
Host: [REDACTED]
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:141.0) Gecko/20100101 Firefox/141.0
Accept: application/json
Accept-Language: en-GB,en;q=0.7,ru;q=0.3
Accept-Encoding: gzip, deflate, br, zstd
Authorization: MediaBrowser Client="Jellyfin Web", Device="Firefox", DeviceId="TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0OyBydjoxNDEuMCkgR2Vja28vMjAxMDAxMDEgRmlyZWZveC8xNDEuMHwxNzU0Mjk0NDE4NTI3", Version="10.10.7", Token="03c012bb628445a2a98623b521d9185c"
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: same-origin
Priority: u=0

Response when letter selected:

{"Items":[{"Name":"Parkway Drive","ServerId":"255443148cde4147b4c4af195f579d6b","Id":"a8ead6b5e655bd25b2f79ae43b2fd90c","SortName":"parkway drive","ChannelId":null,"Type":"MusicArtist","UserData":{"PlaybackPositionTicks":0,"PlayCount":0,"IsFavorite":true,"Played":false,"Key":"Artist-Parkway Drive","ItemId":"00000000000000000000000000000000"},"ImageTags":{},"BackdropImageTags":[],"ImageBlurHashes":{},"LocationType":"FileSystem","MediaType":"Unknown"}],"TotalRecordCount":1,"StartIndex":0}

FFmpeg logs


Client / Browser logs

No response

Relevant screenshots or videos

Artists tab:

Image

Same tab when letter on the right selected:

Image

Additional information

No response

Originally created by @muerwre on GitHub (Aug 4, 2025). ### Description of the bug In Jellyfin 10.10.7 after adding multiple artist and albums, I only see 1 item in artists, album artists, favourites, genres tabs. Hovewer, when applying filters (like selecting different first letter for artist name on the righ) I can see other artists, but only 1 at a time. Albums and Songs tabs are OK, displaying all available albums and songs properly. Also, having this issue in Fintunes, not only in web version. ### Reproduction steps 1. Import multiple music albums and artists 2. Navigate to Artists tab: only one artist present, first by alphabetic order 3. Click on the letter from which different artist name starts: you can see other artist ### What is the current _bug_ behavior? - Artists tab displays only one artist when no letters selected on the right - Applying filters that match other artists give 0 results ### What is the expected _correct_ behavior? - Artists tab displays multiple artists when no letters selected on the right - Applying filters that match other artists show proper results ### Jellyfin Server version 10.10.0+ ### Specify commit id _No response_ ### Specify unstable release number _No response_ ### Specify version number _No response_ ### Specify the build version 10.10.7 ### Environment ```markdown - OS: Debian 11 - Linux Kernel: 6.1.0-37-amd64 - Virtualization: Docker - Clients: Web, Android - Browser: Firefox - FFmpeg Version: Jellyfin's own ffmpeg - Plugins: AudioDB, OMDb - Reverse Proxy: nginx - Base URL: / - Jellyfin Data Storage: local HDD - Media Storage: Local HDD ``` ### Jellyfin logs ```shell Request Headers: GET /Artists?SortBy=SortName&SortOrder=Ascending&Recursive=true&Fields=PrimaryImageAspectRatio%2CSortName&StartIndex=0&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CBanner%2CThumb&Limit=100&ParentId=7e64e319657a9516ec78490da03edccb&userId=cb169aa6ae454e9aba7e879c7ef33224 HTTP/2 Host: [REDACTED] User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:141.0) Gecko/20100101 Firefox/141.0 Accept: application/json Accept-Language: en-GB,en;q=0.7,ru;q=0.3 Accept-Encoding: gzip, deflate, br, zstd Authorization: MediaBrowser Client="Jellyfin Web", Device="Firefox", DeviceId="TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0OyBydjoxNDEuMCkgR2Vja28vMjAxMDAxMDEgRmlyZWZveC8xNDEuMHwxNzU0Mjk0NDE4NTI3", Version="10.10.7", Token="03c012bb628445a2a98623b521d9185c" Connection: keep-alive Sec-Fetch-Dest: empty Sec-Fetch-Mode: cors Sec-Fetch-Site: same-origin Priority: u=4 TE: trailers Response headers: HTTP/2 200 server: nginx/1.22.1 date: Mon, 04 Aug 2025 10:27:03 GMT content-type: application/json; charset=utf-8 content-encoding: br vary: Accept-Encoding x-response-time-ms: 4.4743 X-Firefox-Spdy: h2 Response: {"Items":[{"Name":"I Killed The Prom Queen","ServerId":"255443148cde4147b4c4af195f579d6b","Id":"04bc8e7cfcb0bb9e01459dcb7d986eb8","SortName":"i killed prom queen","ChannelId":null,"Type":"MusicArtist","UserData":{"PlaybackPositionTicks":0,"PlayCount":0,"IsFavorite":false,"Played":false,"Key":"Artist-I Killed The Prom Queen","ItemId":"00000000000000000000000000000000"},"ImageTags":{},"BackdropImageTags":[],"ImageBlurHashes":{},"LocationType":"FileSystem","MediaType":"Unknown"}],"TotalRecordCount":1,"StartIndex":0} Request when selecting different letter: GET /Artists?SortBy=SortName&SortOrder=Ascending&Recursive=true&Fields=PrimaryImageAspectRatio%2CSortName&StartIndex=0&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CBanner%2CThumb&Limit=100&ParentId=7e64e319657a9516ec78490da03edccb&userId=cb169aa6ae454e9aba7e879c7ef33224&NameStartsWith=P HTTP/2 Host: [REDACTED] User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:141.0) Gecko/20100101 Firefox/141.0 Accept: application/json Accept-Language: en-GB,en;q=0.7,ru;q=0.3 Accept-Encoding: gzip, deflate, br, zstd Authorization: MediaBrowser Client="Jellyfin Web", Device="Firefox", DeviceId="TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0OyBydjoxNDEuMCkgR2Vja28vMjAxMDAxMDEgRmlyZWZveC8xNDEuMHwxNzU0Mjk0NDE4NTI3", Version="10.10.7", Token="03c012bb628445a2a98623b521d9185c" Connection: keep-alive Sec-Fetch-Dest: empty Sec-Fetch-Mode: cors Sec-Fetch-Site: same-origin Priority: u=0 Response when letter selected: {"Items":[{"Name":"Parkway Drive","ServerId":"255443148cde4147b4c4af195f579d6b","Id":"a8ead6b5e655bd25b2f79ae43b2fd90c","SortName":"parkway drive","ChannelId":null,"Type":"MusicArtist","UserData":{"PlaybackPositionTicks":0,"PlayCount":0,"IsFavorite":true,"Played":false,"Key":"Artist-Parkway Drive","ItemId":"00000000000000000000000000000000"},"ImageTags":{},"BackdropImageTags":[],"ImageBlurHashes":{},"LocationType":"FileSystem","MediaType":"Unknown"}],"TotalRecordCount":1,"StartIndex":0} ``` ### FFmpeg logs ```shell ``` ### Client / Browser logs _No response_ ### Relevant screenshots or videos Artists tab: <img width="997" height="909" alt="Image" src="https://github.com/user-attachments/assets/17675b78-9170-436e-9551-a7ce709a94f7" /> Same tab when letter on the right selected: <img width="997" height="909" alt="Image" src="https://github.com/user-attachments/assets/180169f8-2aaf-477f-a6f4-301a6271f458" /> ### Additional information _No response_
backuprepo added the
stale
bug
labels 2025-12-22 05:24:40 +01:00
Author
Owner

@muerwre commented on GitHub (Aug 4, 2025):

After adding more music, I can see now 3 artists (there much more of them), they're always same (if no letter selected) and there's no "I k*lled the prom queen" there now

@muerwre commented on GitHub (Aug 4, 2025): After adding more music, I can see now 3 artists (there much more of them), they're always same (if no letter selected) and there's no "I k*lled the prom queen" there now
Author
Owner

@jellyfin-bot commented on GitHub (Dec 3, 2025):

This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs.

If you have any questions you can use one of several ways to contact us.

@jellyfin-bot commented on GitHub (Dec 3, 2025): This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs. If you have any questions you can use one of several ways to [contact us](https://jellyfin.org/contact).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: starred/jellyfin#7213
No description provided.