3.39 breaks copying between libraries using the GUI

Bug #1814279 reported by Amanda
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
calibre
Fix Released
Undecided
Unassigned

Bug Description

It seems that the new addition of copying between libraries using the content server broke the feature inside the GUI.

I'm on Linux, Pop!_OS 18.10 (Ubuntu 18.10 dirivitive)

Here's the error:

calibre, version 3.39.0
ERROR: Failed to copy books: Could not copy any books, click "Show Details" for more information.

Failed to copy a book, see below for details

Copying: <Redacted> failed, with error:
Traceback (most recent call last):
  File "site-packages/calibre/gui2/actions/copy_to_library.py", line 160, in _doit
  File "site-packages/calibre/gui2/actions/copy_to_library.py", line 175, in do_one
  File "site-packages/calibre/db/copy_to_library.py", line 109, in copy_one_book
  File "site-packages/calibre/db/copy_to_library.py", line 63, in postprocess_copy
  File "site-packages/calibre/db/cache.py", line 63, in call_func_with_lock
TypeError: set_conversion_options() takes at most 3 arguments (4 given)

Revision history for this message
J Corcoran (district64) wrote :

I see the identical error under MacOS 10.14.2, though in fact the copied file does appear in the destination library.

Revision history for this message
Kovid Goyal (kovid) wrote : Fixed in master

Fixed in branch master. The fix will be in the next release. calibre is usually released every alternate Friday.

 status fixreleased

Changed in calibre:
status: New → Fix Released
Revision history for this message
Kovid Goyal (kovid) wrote : Re: calibre bug 1814279

version 3.39.1 with the fix will be released in an hour or so.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.