Quote:
Originally Posted by kiwidude
@theducks- as I said, I can't replicate it. I have tried running from source as well as running from the msi installer. In both cases using the very latest version of calibre (1.4). And the code has that function present in it so I don't exect it to fail.
|
I tried out what I think theducks was doing and got the same error. I went to
Fix and chose
Check and rename book paths and immediately got the following error.
Spoiler:
calibre, version 1.4.0
ERROR: Unhandled exception: <b>AttributeError</b>:'LibraryDatabase' object has no attribute 'construct_path_name'
calibre 1.4 Portable isfrozen: True is64bit: False
Windows-7-6.1.7601-SP1 Windows ('32bit', 'WindowsPE')
('Windows', '7', '6.1.7601')
Python 2.7.5
Windows: ('7', '6.1.7601', 'SP1', 'Multiprocessor Free')
Traceback (most recent call last):
File "calibre_plugins.quality_check.dialogs", line 51, in do_book_action
File "calibre_plugins.quality_check.check_fix", line 185, in evaluate_book
AttributeError: 'LibraryDatabase' object has no attribute 'construct_path_name'
This happens every time using calibre portable or calibre 64. The error was with the latest Quality check update. After clicking OK to the error it displays the dialog that it is checking the books but the first book remains in the dialog and you have to cancel it to remove the dialog from the screen.