View Single Post
Old 04-29-2011, 11:27 AM   #12
capnm
Groupie
capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'
 
Posts: 150
Karma: 10001
Join Date: Feb 2011
Device: sony
Is this just a simple bug in the goodreads plugin when dealing with accented characters?

Example:

Starting download
Query: title:The Night Manager; authors:John le Carré
Running identify query with parameters:
{u'authors': [u'John le Carr\xe9'], u'identifiers': {}, u'timeout': 30, u'title': u'The Night Manager'}
Using plugins: Goodreads, Amazon.com, Overdrive
The log from individual plugins is below

****************************** Goodreads ******************************
Request extra headers: [('User-agent', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.63 Safari/534.3')]
Found 0 results
Downloading from Goodreads took 0.0629999637604
Plugin Goodreads failed
Traceback (most recent call last):
File "site-packages\calibre\ebooks\metadata\sources\identify. py", line 40, in run
File "calibre_plugins.goodreads.__init__", line 111, in identify
File "calibre_plugins.goodreads.__init__", line 72, in create_query
File "urllib.py", line 1238, in quote
KeyError: u'\xe9'
capnm is offline   Reply With Quote