Duplicate titles not showing in catalog

Bug #1415990 reported by Jenny Rarden on 2015-01-29
This bug affects 1 person
Affects Status Importance Assigned to Milestone

Bug Description

I was making a MOBI catalog of one category (genre) of my books, and within that category, there were two books with the same title by different authors.

In the catalog, I chose to display genre and descriptions. When I view the MOBI file of the catalog, the first of the two books shows up fine in the genre list of titles/authors, but the second of the two books is missing from that list. They both show up when I look below at the list of descriptions.

When I changed the title (I added two spaces between each word instead of one) of the first book, then both showed up in the genre list of titles/authors.

I'm assuming that is a problem and not just one I'm having...



Calibre version: 2.17

Windows 8

Changing the component for this bug.

 assignee griker
 tag catalogs
 status triaged

Changed in calibre:
assignee: nobody → GRiker (griker)
status: New → Triaged
Jenny Rarden (jenrar) wrote :

Maybe I'm reading wrong, but it looked like this was said to be fixed in the previous update (2.18?), but even after 2.19 it is still happening. Did I just read it wrong on the "what's new" section on the download page? Thanks so much.

Charles Haley (cbhaley) wrote :

This bug has not been fixed.

The fix in 2.18 was for save-to-disk, not catalogs.

Jenny Rarden (jenrar) wrote :

Oh good. I just didn't understand what I read. LOL Not surprising. ;) Thanks!

Katja (katjawy) wrote :

this is a valid bug but only for Genre section
therefore the following will solve it

in src\calibre\library\catalogs\epub_mobi_builder.py
at 2110
replace if book['title'] == this_book['title']
by if book['title'] == this_book['title'] and book['author'] == this_book['author']:

Hi @kovidgoyal,
do you mind to implement this?

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: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers