View Single Post
Old 01-11-2021, 07:09 AM   #3
feuille
Connoisseur
feuille will become famous soon enoughfeuille will become famous soon enoughfeuille will become famous soon enoughfeuille will become famous soon enoughfeuille will become famous soon enoughfeuille will become famous soon enough
 
Posts: 62
Karma: 666
Join Date: May 2020
Location: Germany
Device: android smartphone + tablet
Perhaps found the cause

Hello Kovid,

looking into the log is good, looking into the source is even better ;-)

In calibre\src\calibre\ebooks\metadata\sources\identi fy.py the results may be mixed or not according to different criteria.

Since the search with identifier is preferred, I soon suspected the ISBN as bad guy.
Hit!
My source only has ISBNs in a few cases, namely for paperbacks. Most books are booklets with no ISBN, so i have created a identifier.

In this case there were two sources: a paperback with ISBN and a booklet without ISBN. As I said, both have the same title, but different authors, identifiers, series, publication dates etc.

With ISBN identifier in one of the two sources the log says:

Found 2 results
(...)
Merging results from different sources
We have 1 merged results, merging took: 0.00 seconds


When i comment out the setting of the ISBN identifier in my plugin, the log says:

Found 2 results
(...)
Merging results from different sources
We have 2 merged results, merging took: 0.00 seconds


And in the GUI both are listed.
Can you check that please.
feuille is offline   Reply With Quote