From e84c0072b016c03c8022519ed5cf7ecb9276c9f2 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Wed, 3 Dec 2008 02:06:58 +0900 Subject: [PATCH] don't commit deck on load if count hasn't changed --- anki/deck.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anki/deck.py b/anki/deck.py index cce5e4278..758246c4d 100644 --- a/anki/deck.py +++ b/anki/deck.py @@ -1826,8 +1826,11 @@ alter table decks add column revCardOrder integer not null default 0""") type="inuse") else: raise e + oldc = deck.failedSoonCount + deck.revCount + deck.newCount deck.rebuildQueue() - deck.s.commit() + if oldc != deck.failedSoonCount + deck.revCount + deck.newCount: + # save due count + deck.s.commit() return deck Deck = staticmethod(Deck)