mirror of
https://github.com/ankitects/anki.git
synced 2025-09-19 14:32:22 -04:00
recover from decks with blank sections (eg '::deck')
This commit is contained in:
parent
c9870ed92c
commit
afe81347cd
2 changed files with 12 additions and 0 deletions
|
@ -234,6 +234,12 @@ order by due""" % self._deckLimit(),
|
|||
deck['name'] += "1"
|
||||
self.col.decks.save(deck)
|
||||
return self.deckDueList()
|
||||
# ensure no sections are blank
|
||||
if not all(deck['name'].split("::")):
|
||||
deck['name'] = "recovered"
|
||||
self.col.decks.save(deck)
|
||||
return self.deckDueList()
|
||||
|
||||
p = parent(deck['name'])
|
||||
# new
|
||||
nlim = self._deckNewLimitSingle(deck)
|
||||
|
|
|
@ -224,6 +224,12 @@ order by due""" % self._deckLimit(),
|
|||
deck['name'] += "1"
|
||||
self.col.decks.save(deck)
|
||||
return self.deckDueList()
|
||||
# ensure no sections are blank
|
||||
if not all(deck['name'].split("::")):
|
||||
deck['name'] = "recovered"
|
||||
self.col.decks.save(deck)
|
||||
return self.deckDueList()
|
||||
|
||||
p = parent(deck['name'])
|
||||
# new
|
||||
nlim = self._deckNewLimitSingle(deck)
|
||||
|
|
Loading…
Reference in a new issue