View Single Post
Old 02-06-2019, 02:38 PM   #3
XrXca
Avid Reader
XrXca has a spectacular aura aboutXrXca has a spectacular aura aboutXrXca has a spectacular aura aboutXrXca has a spectacular aura aboutXrXca has a spectacular aura aboutXrXca has a spectacular aura aboutXrXca has a spectacular aura aboutXrXca has a spectacular aura aboutXrXca has a spectacular aura aboutXrXca has a spectacular aura aboutXrXca has a spectacular aura about
 
XrXca's Avatar
 
Posts: 57
Karma: 4432
Join Date: Nov 2011
Location: Alberta
Device: Auro H2O, Kobo Glo x 2, Asus Tablet
I've done a bit more testing using clean systems, the change happened between version 3.36 and 3.37.
Two screen captures are included in the zip that show the results.

For each version, a clean Windows 10 virtual machine was used, a C:\Calibre\Testing was created, Calibre 64bit was installed using the defaults (except for the library path)
The only setting changes was to turn on the "Allow un-authenticated local connections to make changes" option, and start the server.
Then the command line was run:
Code:
"\Program Files\Calibre2\calibredb.exe" --with-library=http://localhost:8080/#Testing add --one-book-per-directory "c:\Calibre\cdbtest"
Version 3.36 and earlier add the cover correctly, version 3.37 and on do not.

Interestingly if I do a set_metadata call with the id returned by the add call followed by the opf filename, the cover then gets set correctly, so the issue is just in the add portion.
Attached Thumbnails
Click image for larger version

Name:	336.png
Views:	110
Size:	63.4 KB
ID:	169538   Click image for larger version

Name:	337.png
Views:	107
Size:	74.5 KB
ID:	169539  
Attached Files
File Type: zip CalibreCoverIssue.zip (811.4 KB, 106 views)
XrXca is offline   Reply With Quote