From e7d7ba8dca98b4c2ab818895d06fd00cefba00ec Mon Sep 17 00:00:00 2001 From: Sambhav Kothari Date: Mon, 16 Jan 2017 01:45:34 +0530 Subject: [PATCH] Refactor code to allow duplicate removal --- picard/ui/metadatabox.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/picard/ui/metadatabox.py b/picard/ui/metadatabox.py index 75bd3cfca..6a8fdd2b3 100644 --- a/picard/ui/metadatabox.py +++ b/picard/ui/metadatabox.py @@ -331,11 +331,11 @@ class MetadataBox(QtGui.QTableWidget): def add_to_preserved_tags(self, name, preserved_tags): preserved_tags.append(name) - config.setting['preserved_tags'] = ", ".join((uniqify(preserved_tags))) + config.setting['preserved_tags'] = ", ".join(uniqify(preserved_tags)) def remove_from_preserved_tags(self, name, preserved_tags): - preserved_tags.remove(name) - config.setting['preserved_tags'] = ", ".join((uniqify(preserved_tags))) + preserved_tags = filter(lambda x: x != name, preserved_tags) + config.setting['preserved_tags'] = ", ".join(uniqify(preserved_tags)) def edit_tag(self, tag): EditTagDialog(self.parent, tag).exec_()