Hi, I'm just beginning with MCUtils, which seems to be a very nice work, but have a problem, maybe my English is too bad reading the manual.
I wanted to store in my database the Discogs ID, Master ID if present, Release ID and Artist ID.
In the Discogs ID I wanted to store the Release ID value since you don't always have a Master ID in Discogs database.
I run the following command : "perl discogs.pl -VV --id r13123919 -T" which correspond to an album without Master ID. The passed id correspond to the Release ID.
The return was something unexpected (see attached image) :
- the returned discogsid is 13123919 (ok, it's the release id as specified)
- discogsmid is m13123919, but this is wrong since a master id does not exist, Discogs pages show only r13123919
- discogsmurl is
https://www.discogs.com/release/13123919. This is the Master URL, pointing to a release address (not a master url)
- discogsrid remains blank
For such a case, I expected the master id and master url to remain blank, and the release id and url to be filled.
Using it with an album with both master and release id, no problem, the Release ID is stored as Discogs ID, and all master and release id are filled as expected (at least for me).
Did I something wrong, or does MCUtils supposed to work like this ? Thank you.