This commit is contained in:
向锋
2019-11-07 14:54:46 +08:00
4 changed files with 8 additions and 6 deletions

View File

@@ -129,7 +129,9 @@ class AttributeValueManager(object):
operate_type = OperateType.ADD if existed_attr is None else OperateType.UPDATE
value_list = handle_arg_list(value) if attr.is_list else [value]
if not isinstance(value, list):
value_list = [value]
for v in value_list:
v = self._validate(attr, v, value_table, ci_id)
if not v and attr.value_type != Attribute.TEXT: