View Single Post
Old 01-08-2024, 09:10 AM   #65
NotSimone
Book Enjoyer
NotSimone ought to be getting tired of karma fortunes by now.NotSimone ought to be getting tired of karma fortunes by now.NotSimone ought to be getting tired of karma fortunes by now.NotSimone ought to be getting tired of karma fortunes by now.NotSimone ought to be getting tired of karma fortunes by now.NotSimone ought to be getting tired of karma fortunes by now.NotSimone ought to be getting tired of karma fortunes by now.NotSimone ought to be getting tired of karma fortunes by now.NotSimone ought to be getting tired of karma fortunes by now.NotSimone ought to be getting tired of karma fortunes by now.NotSimone ought to be getting tired of karma fortunes by now.
 
Posts: 68
Karma: 704770
Join Date: Sep 2023
Device: Kobo Libra 2
Quote:
Originally Posted by gguigui View Post
Just tried using the plugin, and I've noticed several things while playing around with the extension:

1. An option to change language would be useful, same as with the country. If I'm looking up a book without using the ISBN, the query for a book in French returns the correct result if done in French, and a wrong result if done in English.


vs


2. Adding "&fcmedia=Book" at the end of the query might also help, to avoid any possibility of fetching an audiobook metadata.

3. If title, author and ISBN are present in Calibre, the search only uses the ISBN. If the ISBN is wrong, then the result is either no metadata fetched from Kobo (if the ISBN doesn't match anything) or the wrong metadata is fetched. Could it be possible to have a fallback mechanism in case the ISBN returns no match? For the second case (wrong metadata fetched because of correct title/author but wrong ISBN), maybe returning both options so we could pick one?

4. I've got a failure when looking up specific books. Not sure how to interpret the log, but it seems to me like the metadata is read from Kobo, but then not written.



After several trials, I'm fairly certain this only happens with books in series.
The one difference between a failed and successful attempt is this line, despite my blacklist being empty:


Edit: I was wrong, it does not happen only with series. Example here:
I've updated the plugin with most of these, but the language selection is a bit of work since it also changes some of the metadata fields - e.g. Release Date -> Date de parution. I don't think this is doable without manually figuring out all the changes and looking it up - maybe I'll do it when I'm really bored (or someone makes a PR for it .

Changelog for 1.3.0:
Features:
Added ebook filter to improve search
Will now perform the regular search in addition to isbn search

Bugfix:
Updated series matching to work with the updated kobo website
Fixed overzealous matching of empty blacklist fields

Last edited by NotSimone; 01-08-2024 at 09:13 AM.
NotSimone is offline   Reply With Quote