Open Beckfield opened 2 years ago
Just a heads up that the Discogs tag source is IMHO a less than ideal at present and something I work on from time to time as time permits. Discogs is one of the best sources for tags, and so one I'd prioritise to get working well. I have image fetching working on my fork at home for example but it relies on a API account and key so I need to add a couple of configs so as user you can enter your own (as each account has rate limits on it).
on Linux Mint 20.3
Just playing around with Tag Sources out of curiosity, I found an issue with getting tags from Discogs.
Discogs has a tracklist feature called Index Tracks. The use of this feature is for musical works that include several parts, like the movements of a symphony. Puddletag's Tag Sources window doesn't seem to be able to handle this. I have a copy of this Discogs release. This release has 12 tracks, 10 of which are under an Index track. I can use the Discogs ID (16106482) in PT's Tag Sources to find the release, but it only shows the two non-indexed tracks and the index track, without all the movements. I've tried with a couple other albums, and the behavior is consistent.
Discogs tracklist with Index track:
What Puddletag sees:
By the way, there is a documentation issue regarding this: On the Using Tag Sources page, it says
Retrieving an album using it’s Discogs Release ID is possible by using :r release_id where release_id is the Discogs Release ID.
When I did that, PT reports "An error occurred: Discogs release id should be an integer." When I removed the ":r" and just entered the id, it worked.