From 0f689d344ae600a5ec45a8ff4adaee45a9e80ac8 Mon Sep 17 00:00:00 2001 From: Thomas Scholtes Date: Sat, 12 Apr 2014 17:51:22 +0200 Subject: [PATCH] Fix errors in key normalization --- beets/dbcore/types.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/beets/dbcore/types.py b/beets/dbcore/types.py index 06bd397fe..d6bdeb0e9 100644 --- a/beets/dbcore/types.py +++ b/beets/dbcore/types.py @@ -184,9 +184,9 @@ class MusicalKey(String): def parse(self, key): key = key.lower() - for flat, sharp in self.ENHARMONIC: - re.sub(flat, sharp, key) - re.sub(r'[\W\s]+minor', 'm', key) + for flat, sharp in self.ENHARMONIC.items(): + key = re.sub(flat, sharp, key) + key = re.sub(r'[\W\s]+minor', 'm', key) return key.capitalize() def normalize(self, key):