Hi, I just tried your plugin with the latest version of calibre - Version: 2.37.1 that just came out. I followed the user manual exactly with the plugin and the Quarantine library, etc. and follw the the steps in "Basic Steps in Using Q&S" and get to step 7:
"Copy All Q&S Dirty Data to Work Data. The Status will be set to “dirty”."
It copies the data over but DOES NOT set any status. Status remains empty.
I get this error in the log:
Starting job: Quarantine And Scrub: Copy Real to Work
C:/Users/J/Documents/QuarantineAndScrub_OfficialLibrary/metadata.db
Fri Sep 04 20:41:05 2015
Python: Windows CPython 2.7.9
SQLite Version: 2.6.0
SQLite DB Locking Mode: EXCLUSIVE [GUI Is Locked]
══════════════════════════════════════════════════ ══════════════════════════════════════════════════ ═════════════════════════════════════════════
Beginning Copying Real to Work Data
══════════════════════════════════════════════════ ══════════════════════════════════════════════════ ═════════════════════════════════════════════
Erasing All Work Custom Column Data
Populating All Work Custom Columns From Real Metadata
Job: "Quarantine And Scrub: Copy Real to Work" failed with error:
Traceback (most recent call last):
File "site-packages\calibre\gui2\threaded_jobs.py", line 83, in start_work
File "calibre_plugins.quarantine_and_scrub.copywork ", line 617, in util_copy_original_metadata
OperationalError: no such function: title_sort
Called with args: (<calibre_plugins.quarantine_and_scrub.ui.Quaranti neAndScrub object at 0x08A2A030>, <calibre.db.legacy.LibraryDatabase object at 0x06F05A70>) {u'abort': <threading._Event object at 0x0CA7E2F0>, u'log': <calibre.utils.logging.GUILog object at 0x0CA7E3B0>, u'notifications': <Queue.Queue instance at 0x09125F58>}
I tried purging all work data and doing it again but same result.
Was there a change to Calibre with the latest Calibre update? Please help, thanks!
Last edited by g25; 09-04-2015 at 09:51 PM.
Reason: fix
|