I have tried one more thing: I have created an empty library and I could add the book to that successfully without any problem. Then, I try to copy the book from the new library to the old one with the 'Copy to library' feature and got this:
ERROR: Failed: Could not copy books: 'NoneType' object has no attribute 'replace'
Traceback (most recent call last):
File "site-packages\calibre\gui2\actions\copy_to_library.py", line 32, in run
File "site-packages\calibre\gui2\actions\copy_to_library.py", line 70, in doit
File "site-packages\calibre\library\database2.py", line 2127, in import_book
File "site-packages\calibre\library\database2.py", line 434, in set_path
File "site-packages\calibre\library\database2.py", line 379, in path
AttributeError: 'NoneType' object has no attribute 'replace'
|