mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-05-30 23:40:40 +02:00
[Bug]:Series grouping is case-sensitive — identical names with different letter case are treated as separate series. #2748
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Ar4ius on GitHub (May 3, 2025).
What happened?
Audiobooks with identical series names that differ only in letter casing (e.g., Harry Potter vs harry potter) are not grouped together. This results in duplicate series entries in the library UI.
What did you expect to happen?
Books with series names that differ only by case should be grouped together under one series entry. Comparison should be case-insensitive. For example, Harry Potter and harry potter should be treated as the same series.
Steps to reproduce the issue
Audiobookshelf version
2.21.0
How are you running audiobookshelf?
Docker
What OS is your Audiobookshelf server hosted from?
Linux
If the issue is being seen in the UI, what browsers are you seeing the problem on?
Chrome
Logs
Additional Notes
This causes confusion and disorganization in larger libraries where metadata inconsistencies are common. Making the grouping logic case-insensitive would greatly improve usability.
@nichwall commented on GitHub (May 3, 2025):
Related to https://github.com/advplyr/audiobookshelf/issues/4033