fix add integer list

This commit is contained in:
pycook 2019-11-01 11:27:07 +08:00
parent 2bfe6f0fe1
commit 538cc3debf
1 changed files with 3 additions and 1 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: