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"
|
deck['name'] += "1"
|
||||||
self.col.decks.save(deck)
|
self.col.decks.save(deck)
|
||||||
return self.deckDueList()
|
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'])
|
p = parent(deck['name'])
|
||||||
# new
|
# new
|
||||||
nlim = self._deckNewLimitSingle(deck)
|
nlim = self._deckNewLimitSingle(deck)
|
||||||
|
|
|
@ -224,6 +224,12 @@ order by due""" % self._deckLimit(),
|
||||||
deck['name'] += "1"
|
deck['name'] += "1"
|
||||||
self.col.decks.save(deck)
|
self.col.decks.save(deck)
|
||||||
return self.deckDueList()
|
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'])
|
p = parent(deck['name'])
|
||||||
# new
|
# new
|
||||||
nlim = self._deckNewLimitSingle(deck)
|
nlim = self._deckNewLimitSingle(deck)
|
||||||
|
|
Loading…
Reference in a new issue