mirror of
https://github.com/ankitects/anki.git
synced 2025-09-24 16:56:36 -04:00
bump mod time on full sync to server, ensure lastSync matches
This commit is contained in:
parent
f58651cf1b
commit
6852b0acda
1 changed files with 5 additions and 1 deletions
|
@ -926,7 +926,8 @@ and cards.id in %s""" % ids2str([c[0] for c in cards])))
|
||||||
|
|
||||||
def prepareFullSync(self):
|
def prepareFullSync(self):
|
||||||
t = time.time()
|
t = time.time()
|
||||||
self.deck.lastSync = t
|
self.deck.flushMod()
|
||||||
|
self.deck.lastSync = self.deck.modified
|
||||||
self.deck.s.commit()
|
self.deck.s.commit()
|
||||||
self.deck.close()
|
self.deck.close()
|
||||||
fields = {
|
fields = {
|
||||||
|
@ -1097,6 +1098,9 @@ class HttpSyncServerProxy(SyncServer):
|
||||||
self.connect()
|
self.connect()
|
||||||
return self.decks[self.deckName][1]
|
return self.decks[self.deckName][1]
|
||||||
|
|
||||||
|
def hasChanged(self, deckName):
|
||||||
|
return self.decks[deckName][0] > self.decks[deckName][1]
|
||||||
|
|
||||||
def applyPayload(self, payload):
|
def applyPayload(self, payload):
|
||||||
return self.runCmd("applyPayload",
|
return self.runCmd("applyPayload",
|
||||||
payload=self.stuff(payload))
|
payload=self.stuff(payload))
|
||||||
|
|
Loading…
Reference in a new issue