View Single Post
Old 03-02-2020, 09:52 PM   #22
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,808
Karma: 7423683
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Quote:
Originally Posted by davidfor View Post
The driver compares the metadata in the database to the library and updates the database as needed. This should mean all the sideloaded books get updated to the id from Kobo. It isn't something I explicitly tested, but, from memory of the code, it will handle this situation.

And for those worried about performance, there is only one database read. The driver collects all necessary metadata from the database in the first pass. The later comparisons are in memory, and, unless there have been a lot of changes, fast.
OK, that should be simple enough to implement.

Also, do you have any idea of changes made regarding handling of "Extra: " dictionaries? We (jackie_w and I) have been encountering some strange behaviour: https://github.com/geek1011/kobopatc...ment-593735567.
geek1011 is offline   Reply With Quote