From dd467cd4132e0f891e751096d14919bea9293d62 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 1 Nov 2012 06:36:46 +0900 Subject: [PATCH] account for case differences when recovering from missing parents --- anki/sched.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/anki/sched.py b/anki/sched.py index ef0a50e56..8a7645e34 100644 --- a/anki/sched.py +++ b/anki/sched.py @@ -211,7 +211,8 @@ order by due""" % self._deckLimit(), if p: # if parent was missing, add and restart if p not in lims: - self.col.decks.id(p) + deck['name'] = self.col.decks._ensureParents(deck['name']) + self.col.decks.save(deck) return self.deckDueList() nlim = min(nlim, lims[p][0]) new = self._newForDeck(deck['id'], nlim)