Repro steps:
- Run
whipper cd rip --prompt with a CD in the drive that has multiple matching MBIDs. ("Sevens" by Garth Brooks has several TOC-identical pressings, as an example.)
- Enter a unique prefix of one of the listed MBIDs ('b9b4c' for 'b9b4cb95-1e34-48f1-b8c2-731cf0cef03a', for example.)
Expected Behavior:
whipper correctly selects the Musicbrainz release entry since the entered value is unambiguous, similar to how git will happily accept shortened commit numbers so long as they are unique prefixes.
Actual Behavior:
whipper says the MBID doesn't match and aborts.
Happy to write a PR for this.
Repro steps:
whipper cd rip --promptwith a CD in the drive that has multiple matching MBIDs. ("Sevens" by Garth Brooks has several TOC-identical pressings, as an example.)Expected Behavior:
whippercorrectly selects the Musicbrainz release entry since the entered value is unambiguous, similar to howgitwill happily accept shortened commit numbers so long as they are unique prefixes.Actual Behavior:
whippersays the MBID doesn't match and aborts.Happy to write a PR for this.