fix bug when renaming foo::bar foo to new parent

This commit is contained in:
Damien Elmes 2012-12-19 10:51:41 +09:00
parent b226675618
commit 4a00e0427f

View file

@ -227,7 +227,7 @@ class DeckManager(object):
for grp in self.all(): for grp in self.all():
if grp['name'].startswith(g['name'] + "::"): if grp['name'].startswith(g['name'] + "::"):
grp['name'] = grp['name'].replace(g['name']+ "::", grp['name'] = grp['name'].replace(g['name']+ "::",
newName + "::") newName + "::", 1)
self.save(grp) self.save(grp)
# adjust name # adjust name
g['name'] = newName g['name'] = newName