View Single Post
Old 04-06-2014, 02:46 AM   #2
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,461
Karma: 8025600
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by LadyKoori View Post
Shouldn't the timestamp on the metadata in Calibre be newer then it was in CC? Basically my thought is, if the Read/Unread status in Calibre is newer, why is CC overriding it with the info it has?

I've got a work around so if this is just an issue I'm going to have to deal with I'm fine. I was just curious.
First, apologies for the delay. I looked at your post on my phone and then forgot to come back to it.

The timestamp plays no role in syncing the read column. Instead, it uses these rules in the order listed.
  1. If CC's read info differs from calibre's read info as of the last connect as a wireless device, update calibre with CC's info.
  2. If calibre's read info differs from what was sent to CC during the last connect, update CC with calibre's info.
  3. Change nothing
If both #1 and #2 are true, #1 wins.

Exactly what gets changed when during the sequence you describe isn't completely clear to me. My guess is that we are in the situation where you change Read on CC and FFDL changes Read in calibre between two connections. If so, then according to the rules CC wins.
chaley is offline   Reply With Quote