From 343b76da052c2da89377a55ee090c16d0c6bd790 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Tue, 10 Mar 2009 07:38:59 +0900 Subject: [PATCH] if utc offset is 24, set new utc offset and rebuild --- anki/deck.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/anki/deck.py b/anki/deck.py index f14c9e092..0944d206f 100644 --- a/anki/deck.py +++ b/anki/deck.py @@ -2302,6 +2302,14 @@ class DeckStorage(object): type="inuse") else: raise e + if deck.utcOffset == 24: + # needs a reset + deck.startProgress() + DeckStorage._setUTCOffset(deck) + DeckStorage._addIndices(deck) + for m in deck.models: + deck.updateCardsFromModel(m) + deck.finishProgress() # fix a bug with current model being unset if not deck.currentModel and deck.models: deck.currentModel = deck.models[0]