Quote:
Originally Posted by gguigui
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