Open Unmoon opened 2 years ago
The code in musicbrainz/getMusicBrainzRelease.rb assumes that releases match this XPath: //metadata/disc/release-list/release For some reason, there are some releases which miss out a whole "disc" level, and match this XPath: //metadata/release-list/release
I spent a while adding some horrible hacks that worked around the XPath problem I described (and seen in Unmoon's example). But eventually I noticed that I didn't actually have cd-info installed. Having installed that (libcdio-utils package in ubuntu) every CD I've tried has been properly identified. But Unmoon appears to have cd-info available. In cases where multipleRecords are found, I've found it easier to switch to the gtk version and use that to select which one to use.
Opening the link from debug log returns a (correct) release, but for it's treated as no matches. Possibly because it's returning two discs?
Built from 4e7b9732f6fc352b559c45188d24ad68a3d153e0