Importing the same track at the same position in different albums, doesn't show up in UI after successful upload
Steps to reproduce
- Upload first album
- Upload a second album with a track sharing the same name, position and artist in both albums
What happens?
All uploads are successful, the track is missing in the second album.
What is expected?
All uploads are successful, the track is present in both albums.
Context
Funkwhale version(s) affected: 0.19.1
Picard screenshot for the two albums, the second track (Rise) is the one triggering this bug.
UI screenshot of the second album uploaded.
Musicbrainz page for GET9 and Ghost in the Shell: STAND ALONE COMPLEX O.S.T. 2
I noticed the GET9 tracsk aren't affected by this bug, they're basically identical too (same AcoustID, same name, same artist) but don't share the same track position in both albums. The missing track isn't marked skipped as duplicate during upload too, so I guess this bug is triggered in later deduplication logic?