Use listify to convert tag string to list

tag should be a list in `_set_from_dict`.

Thanks @nsoranzo.
This commit is contained in:
mvdbeek
2019-11-08 15:19:57 +01:00
parent 81532d9c64
commit 3013895f78
+1 -4
View File
@@ -139,10 +139,7 @@ class LibraryDatasetsManager(datasets.DatasetAssociationManager):
val = validation.validate_and_sanitize_basestring(key, val)
validated_payload[key] = val
if key in ('tags'):
if isinstance(val, list):
val = validation.validate_and_sanitize_basestring_list(key, val)
else:
val = validation.validate_and_sanitize_basestring(key, val)
val = validation.validate_and_sanitize_basestring_list(key, util.listify(val))
validated_payload[key] = val
return validated_payload