fix error when renaming decks with different case

This commit is contained in:
Damien Elmes 2012-10-23 18:39:47 +09:00
parent cb17319e4e
commit 5c8b7e2a00

View file

@ -227,11 +227,11 @@ class DeckManager(object):
grp['name'] = grp['name'].replace(g['name']+ "::", grp['name'] = grp['name'].replace(g['name']+ "::",
newName + "::") newName + "::")
self.save(grp) self.save(grp)
# ensure we have parents
newName = self._ensureParents(newName)
# adjust name and save # adjust name and save
g['name'] = newName g['name'] = newName
self.save(g) self.save(g)
# ensure we have parents
newName = self._ensureParents(newName)
# renaming may have altered active did order # renaming may have altered active did order
self.maybeAddToActive() self.maybeAddToActive()