From 780e4443ef03498c7da305709efff23eeb9a2302 Mon Sep 17 00:00:00 2001 From: Adrian Sampson Date: Tue, 29 Nov 2011 12:22:52 -0800 Subject: [PATCH] case-insensitive ID3 "desc" field matching --- beets/mediafile.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/beets/mediafile.py b/beets/mediafile.py index 73e17d65e..5ff27dc62 100644 --- a/beets/mediafile.py +++ b/beets/mediafile.py @@ -289,7 +289,7 @@ class MediaField(object): frames = obj.mgfile.tags.getall(style.key) entry = None for frame in frames: - if frame.desc == style.id3_desc: + if frame.desc.lower() == style.id3_desc.lower(): entry = getattr(frame, style.id3_frame_field) break if entry is None: # no desc match @@ -335,7 +335,7 @@ class MediaField(object): # try modifying in place found = False for frame in frames: - if frame.desc == style.id3_desc: + if frame.desc.lower() == style.id3_desc.lower(): setattr(frame, style.id3_frame_field, out) found = True break