View Single Post
Old 08-03-2012, 12:09 AM   #8
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
OK, I just saw an error in the Kobo device driver code. With the change I mentioned above for the checking the new firmware, I can see the following at line 463:
Code:
    def remove_books_from_metadata(self, paths, booklists):
        if self.modify_datbase_check("remove_books_from_metatata") == False:
            return

But, "modify_datbase_check" doesn't exist and it should be "modify_database_check". I have fixed this for my local version of the code and done a test. With this, the "on device" state gets updated properly when I delete a book from my Kobo Touch.
davidfor is offline   Reply With Quote