mirror of
https://github.com/ankitects/anki.git
synced 2025-09-19 22:42:25 -04:00
don't mark deck modified on upgrade, just commit
This commit is contained in:
parent
6a836e5680
commit
b7a81f952c
1 changed files with 5 additions and 3 deletions
|
@ -1847,9 +1847,10 @@ cardTags.tagId in %s""" % ids2str(ids)
|
||||||
ret = int(ret)
|
ret = int(ret)
|
||||||
return ret
|
return ret
|
||||||
|
|
||||||
def setVar(self, key, value):
|
def setVar(self, key, value, mod=True):
|
||||||
self.s.statement("insert or replace into deckVars (key, value) "
|
self.s.statement("insert or replace into deckVars (key, value) "
|
||||||
"values (:key, :value)", key=key, value=value)
|
"values (:key, :value)", key=key, value=value)
|
||||||
|
if mod:
|
||||||
self.flushMod()
|
self.flushMod()
|
||||||
|
|
||||||
# Failed card handling
|
# Failed card handling
|
||||||
|
@ -2957,7 +2958,8 @@ nextFactor, reps, thinkingTime, yesCount, noCount from reviewHistory""")
|
||||||
deck.s.execute("pragma page_size = 4096")
|
deck.s.execute("pragma page_size = 4096")
|
||||||
deck.s.execute("pragma legacy_file_format = 0")
|
deck.s.execute("pragma legacy_file_format = 0")
|
||||||
deck.s.execute("vacuum")
|
deck.s.execute("vacuum")
|
||||||
deck.setVar("pageSize", 4096)
|
deck.setVar("pageSize", 4096, mod=False)
|
||||||
|
deck.s.commit()
|
||||||
if prog:
|
if prog:
|
||||||
deck.finishProgress()
|
deck.finishProgress()
|
||||||
return deck
|
return deck
|
||||||
|
|
Loading…
Reference in a new issue