3.39 breaks copying between libraries using the GUI

Bug #1814279 reported by Amanda on 2019-02-01
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
calibre
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)

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.

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

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  Edit
Everyone can see this information.

Other bug subscribers