This bug is a simple omission in a search handler.  In
MusicBrainzCoverArtSearch.py, someone forgot to implement the method
get_result_meta.  It's just a stub that does nothing important, but the
overall search algorithm expects it to be there, and when it's not, it
returns a runtime error rather than trying the found URL.  Basically,
this would be a compile error if it were a C program, but since it's
Python, it becomes a cryptic runtime error.

Attached is a patch which fixes this bug.  It implements a stub for
get_result_meta, which causes the MusicBrainz search handler to happily
download the album art.

** Patch added: "add a missing sub method that allows the MusicBrainz search 
handler to return results"
   
https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/492658/+attachment/1701026/+files/95_rhythmbox-0.13.1__plugins__artdisplay__artdisplay__MusicBrainzCoverArtSearch.py.patch

** Summary changed:

- Rhythmbox not load cover arts
+ Rhythmbox MusicBrainz cover art search engine fails to load available cover 
art

-- 
Rhythmbox MusicBrainz cover art search engine fails to load available cover art
https://bugs.launchpad.net/bugs/492658
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a bug assignee.

-- 
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to