Split the new_tags and delete_tags paramaters if they are strings on spaces.
This commit is contained in:
committed by
GitHub
parent
3127bf7477
commit
fe441b01a0
@@ -45,10 +45,10 @@ def edit_project_props(proj_path, proj_name, new_origin, new_display,
|
|||||||
if new_icon:
|
if new_icon:
|
||||||
proj_json['icon_path'] = new_icon
|
proj_json['icon_path'] = new_icon
|
||||||
if new_tags:
|
if new_tags:
|
||||||
tag_list = [new_tags] if isinstance(new_tags, str) else new_tags
|
tag_list = new_tags.split() if isinstance(new_tags, str) else new_tags
|
||||||
proj_json.setdefault('user_tags', []).extend(tag_list)
|
proj_json.setdefault('user_tags', []).extend(tag_list)
|
||||||
if delete_tags:
|
if delete_tags:
|
||||||
removal_list = [delete_tags] if isinstance(delete_tags, str) else delete_tags
|
removal_list = delete_tags.split() if isinstance(delete_tags, str) else delete_tags
|
||||||
if 'user_tags' in proj_json:
|
if 'user_tags' in proj_json:
|
||||||
for tag in removal_list:
|
for tag in removal_list:
|
||||||
if tag in proj_json['user_tags']:
|
if tag in proj_json['user_tags']:
|
||||||
|
|||||||
Reference in New Issue
Block a user