diff --git a/anki/deck.py b/anki/deck.py index 9df6a109f..8efeb97df 100644 --- a/anki/deck.py +++ b/anki/deck.py @@ -50,7 +50,7 @@ decksTable = Table( Column('created', Float, nullable=False, default=time.time), Column('modified', Float, nullable=False, default=time.time), Column('description', UnicodeText, nullable=False, default=u""), - Column('version', Integer, nullable=False, default=21), + Column('version', Integer, nullable=False, default=22), Column('currentModelId', Integer, ForeignKey("models.id")), # syncing Column('syncName', UnicodeText), @@ -2373,6 +2373,11 @@ where interval < 1""") deck.s.statement("analyze") deck.version = 21 deck.s.commit() + if deck.version < 22: + deck.s.statement( + 'update cardModels set typeAnswer = ""') + deck.version = 22 + deck.s.commit() return deck _upgradeDeck = staticmethod(_upgradeDeck)