From e8f1cecd811e3d06672e8b72eaa19394acabcb35 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 24 Sep 2011 07:30:34 +0900 Subject: [PATCH] don't allow loading of decks created with future versions --- anki/storage.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/anki/storage.py b/anki/storage.py index 0de0e6ca4..20f99a147 100644 --- a/anki/storage.py +++ b/anki/storage.py @@ -203,6 +203,10 @@ def _upgradeSchema(db): if ver < 65: raise AnkiError("oldDeckVersion") if ver > 99: + # anki 2.0 + if ver > CURRENT_VERSION: + # refuse to load decks created with a future version + raise AnkiError("newDeckVersion") return ver runHook("1.x upgrade", db)