-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: One tag-album for different folder-albums #633
Comments
How's it tagged? Tag-based apps for airsonic are using just the tags for searching purposes. You need different album names in the tags to show all of them separated. Btw, I recommend to use the disc tag instead of using "CD x"-subfolders and/or "CDx"-suffix for the album names in the tags. EDIT: Ah, I'm sorry, just saw that you showed your tags in the bugreport. So it's like I said: Name the first Album-Tag like: "Album Name (Japan Version)" and the Second like: "Album Name (Special Edition)" and rescan the whole music folder with the "Do a full scan"-option and clean up the database after. This way it should be fixed, as it is working with my airsonic-server. For comparison, here is a thread with my tags and filenames: #264 |
Nightwish - Once.txt
Sounds like a hack / work around the bug to me. They are the same album, but different releases. The same issue in Navidrome (though for them the consequences are fatal IMO as they do not have "folders" view). I've tried to add tag-album into DB for missed folder-albums. This worked for album list and search, but not for album details (songs list). That being said, I still think it's a valid bug or feature request at least. |
Of course it's a valid feature request. I didn't want to question that. Though it seems to be a very good idea to have a solid way to distinguish other album-versions with an "album-version"-entry in the tags. That said, I second your request. |
What happened?
Consider the following structure:
/<music_folder>/<artist>/<type>/<album>/<song>
.For example:
As we can see there is one tag-based album with 13+11=24 songs. And there is year 2021 - I think airsonic get first by ID of album from


media_file
and fillalbum
from it.In Substreamer it looks like:
I suppose, as both
music_folder.path=[Nightwish/Album/Once;Nightwish/Album/Once (Remastered)]
album paths start withalbum.path=Nightwish/Album/Once
, songs from both albums show in Substreamer.We can see, that path got from


media_file
album with lower ID, but songs count is a sum: 3+15=18. Also year got from anothermedia_file
album.In Substreamer it looks like:
I suppose, as only one of
music_folder.path=[Limp Bizkit/Album/Significant Other (Special edition CD2);Limp Bizkit/Album/Significant Other (Japan version)]
album paths start withalbum.path=Limp Bizkit/Album/Significant Other (Special edition CD2)
, songs from only one album show in Substreamer and there is no way to access to another via Albums tab.Steps to reproduce
^
Version
11.1.4 (Stable)
Version Detail
No response
Operating System
Linux, Docker
Java Version
17
Database
Other
DB Detail
Postgres 16
Configuration paramter
SPRING_DATASOURCE_DRIVER_CLASS_NAME: org.postgresql.Driver
SPRING_DATASOURCE_URL: jdbc:postgresql://postgres:5432/airsonic?stringtype=unspecified
SPRING_SERVLET_MULTIPART_MAX_FILE_SIZE: 1GB
SPRING_SERVLET_MULTIPART_MAX_REQUEST_SIZE: 1GB
Proxy Server
No response
client detail
Substreamer on Android
language
None
Relevant log output
No response
The text was updated successfully, but these errors were encountered: