diff options
author | Caleb Forbes Davis V <caldavis@gmail.com> | 2011-07-27 23:57:43 -0500 |
---|---|---|
committer | Caleb Forbes Davis V <caldavis@gmail.com> | 2011-07-28 00:01:50 -0500 |
commit | f99b5caeb68cb60d768f0e049388a6f4a8b68ac0 (patch) | |
tree | 2ca696b36f465de9fa2536c5cc2bbccc69650365 | |
parent | 37be7b6da6aa765991fac55c5c2d0cdb37fd24fc (diff) | |
download | mediagoblin-f99b5caeb68cb60d768f0e049388a6f4a8b68ac0.tar.lz mediagoblin-f99b5caeb68cb60d768f0e049388a6f4a8b68ac0.tar.xz mediagoblin-f99b5caeb68cb60d768f0e049388a6f4a8b68ac0.zip |
modifies duplicate tag check for list of dict tag type change
-rw-r--r-- | mediagoblin/util.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mediagoblin/util.py b/mediagoblin/util.py index ab72b5c8..f051dc50 100644 --- a/mediagoblin/util.py +++ b/mediagoblin/util.py @@ -388,8 +388,8 @@ def convert_to_tag_list_of_dicts(tag_string): for tag in stripped_tag_string.split( mg_globals.app_config['tags_delimiter']): - # Do not permit duplicate tags - if tag.strip() and tag.strip() not in taglist: + # Ignore empty or duplicate tags + if tag.strip() and tag.strip() not in [t['name'] for t in taglist]: if mg_globals.app_config['tags_case_sensitive']: taglist.append({'name': tag.strip(), |