Rename reject even when another deck has same name different cases

This commit is contained in:
Arthur Milchior 2019-11-13 16:31:29 +01:00
parent 769d52d6b2
commit 6aacd7782f

View file

@ -257,7 +257,7 @@ class DeckManager:
def rename(self, g, newName): def rename(self, g, newName):
"Rename deck prefix to NAME if not exists. Updates children." "Rename deck prefix to NAME if not exists. Updates children."
# make sure target node doesn't already exist # make sure target node doesn't already exist
if newName in self.allNames(): if self.byName(newName):
raise DeckRenameError(_("That deck already exists.")) raise DeckRenameError(_("That deck already exists."))
# make sure we're not nesting under a filtered deck # make sure we're not nesting under a filtered deck
for p in self.parentsByName(newName): for p in self.parentsByName(newName):