View Single Post
Old 01-16-2021, 09:25 PM   #2100
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
Quote:
Originally Posted by ownedbycats View Post
Doubt there's anything to be done about this, but something I discovered:

if a book on the device tries to auto-sync the bookmark (note that I've turned on the prompt as suggested earlier) in the same connection that Reading List tries to auto-sync overwrite it, it may result in the book getting duplicated on the device.

It took me a while to figure out why my books sometimes duplicated instead of overwriting. Thankfully this is easily avoidable by not putting a book on the list if I've read it since last connect.
Sorry, but that doesn't make sense. The two actions are completely unrelated. And, as the two actions are in device jobs, they are sequential. And I do what you say all the time. I mark errors in the books, fix them and add the book to the device list. Then I connect the device. With that, I am frequently resending books that I am also getting the reading status for.

If the book is ending up on the device twice, it means the file name is different. The reason for this is that something in the save template is changed. My save template is based on the author and title. When I see a second copy added, it is usually because I changed one of these. The other times is because I enabled he extended driver and forgot to switch back.

Does your save template include the status or something that is changed by getting the status? If so that will be the problem. And the reason it doesn't always happen is that which runs first is not defined. Sometimes the reading status fetch is done first, sometimes the book send.
davidfor is offline