diff --git a/beetsplug/itunes.py b/beetsplug/itunes.py index 8d1a297..4a00c90 100644 --- a/beetsplug/itunes.py +++ b/beetsplug/itunes.py @@ -235,6 +235,8 @@ class iTunesPlugin(BeetsPlugin): def apply_itunes_metadata(self, session, task): for item in task.imported_items(): + if item.data_source != 'iTunes': + continue info = task.match.mapping[item] for tag in ['genre', 'title_sort', 'album_sprt', 'itunes_content_id', 'itunes_artist_id', 'itunes_advisory']: item[tag] = getattr(info, tag, None)