Hello,
I downloaded the latest version (5.0.2) (@calibre 5.32) and it works well under Calibre GUI.
But I would like to use the plugin with "fetch-ebook-metadata" command for an ISBN-based fetch, it fails with the following error message. Please help.
--
Running identify query with parameters:
{'title': None, 'authors': [], 'identifiers': {'isbn': '9789630595933'}, 'timeout': 30}
Using plugins: Moly_hu (5, 0, 2), Google (1, 0, 2), Amazon.com (1, 2, 21)
The log from individual plugins is below
****************************** Moly_hu (5, 0, 2) ******************************
Found 0 results
Downloading from Moly_hu took 0.050016164779663086
Title: None
Authors: []
Plugin Moly_hu failed
Traceback (most recent call last):
File "calibre/ebooks/metadata/sources/identify.py", line 46, in run
File "calibre_plugins.moly_hu.__init__", line 59, in identify
query = self.create_query(log, title=title, authors=authors, identifiers=identifiers)
File "calibre_plugins.moly_hu.__init__", line 136, in create_query
search_author = urllib.parse.quote(authors[0].encode('utf-8'))
IndexError: list index out of range
|