Replies: 1 comment
|
Thanks for the detailed writeup, this was really useful. Turns out three of the things you hit are the same bug. When filling a series, Bindery checks whether each incoming book already exists by comparing titles with fuzzy matching. Light novel volumes differ by one number, so they score almost identical to each other. "Trapped in a Dating Sim Vol. 1" vs "Vol. 13" scores a perfect 100 out of 100. So volume 1 got created, and every later volume was treated as being the same book and linked to volume 1's row instead of getting its own. That's why "add all" only gave you volume 1, why the author page showed one volume, and why Trapped in a Dating Sim showed 1 of 13. Your refresh metadata workaround works because that path matches on IDs rather than titles, which sidesteps the comparison entirely. Nice find. Fixed in #1704: an explicit volume number now overrides the title similarity. Titles without one behave exactly as before, and a number that's just part of the title like Fahrenheit 451 still isn't read as a volume. Also fixed there: the series grid stretching every card in a row when you expand one. The rest I've split out so they don't get lost:
On the OpenLibrary duplicates, your instinct to avoid it for now is right, that one needs a proper fix for deciding when two records are the same book and I'd rather not paper over it. |
Uh oh!
There was an error while loading. Please reload this page.
I'm on release
sha-90a07d0and I've added a Hardcover API token and enabledEnhanced Hardcover seriesRight now you can only add a series manually.
I'd much prefer being able to search for an existing series and adding it that way.
When manually linking a series, there's no way to actually open up the series on hardcover, both during search and afterwards.
I added the series The Mimosa Confessions
It now lists 5 books I should be able to add.

But clicking "add all" only adds the first volume in the series. Why can't i add the other volumes?
(also noticed that "set genre" is only added after a book is added, shouldn't that always be available?)
Clicking the First volume takes me to a book page with no information of where the metadata is coming from.


Going to the author page, "Mei Hachimoku" shows only the single volume that was successfully added.
To fix this i need to refresh metadata, otherwise the other books won't show up.
After doing that i can go back to the series and add the missing books

But what if i had done things differently at the author page?
If I instead click the "find better metadata" button and add the authors openlibrary entry

Now when i refresh metadata to get books there's a problem
There are two entries for volume 1. I don't know how to fix that except for removing the hardcover book, but then i can't add the missing books to the series, I'd have to create it manually.
It seems it's better to avoid getting authors metadata from Open Library.
I tried with another light novel series, "Trapped in a Dating Sim".

despite having 13 volumes on the hardcover series entry, it only shows 1 in bindery.
Even after i refresh to get the authors other books, no other Volumes of "Trapped in a dating sim" show up.
I tried adding the author via open library, but even then bindery doesn't show any volumes of this series.
There is one entry that shows up as "Trapped in a dating sim", it's this one, volume four of a spin off series. the metadata from open library might be bad on that volume, i don't know for sure, but why does no other entry in the series appear?
One last thing.
Why does expanding a single series expand the size of all series in the same row, it makes it tough to visually see which series is the one that is actually expanded at a glance.

All reactions