View Single Post
Old 02-04-2019, 02:52 AM   #5
BeckyEbook
Guru
BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.
 
BeckyEbook's Avatar
 
Posts: 843
Karma: 3335974
Join Date: Jan 2017
Location: Poland
Device: Various
@davidfor
This issue is related to your comment in file __init__.py (lines 68-83).

Because there is already an Smashwords Metadata.json config file on your system - you do not see this issue.

Delete config file and check again -- the plugin does not download ANY data.

Spoiler:
Code:
Plugin Smashwords Metadata failed
Traceback (most recent call last):
  File "site-packages\calibre\ebooks\metadata\sources\identify.py", line 48, in run
  File "calibre_plugins.smashwordsmetadata.__init__", line 217, in identify
  File "calibre_plugins.smashwordsmetadata.worker", line 37, in __init__
  File "calibre_plugins.smashwordsmetadata.__init__", line 91, in category_handling
  File "site-packages\calibre\utils\config.py", line 421, in __getitem__
KeyError: u'category_handling'
BeckyEbook is offline   Reply With Quote