mirror of https://github.com/veops/cmdb.git
fix add integer list
This commit is contained in:
parent
2bfe6f0fe1
commit
538cc3debf
|
@ -129,7 +129,9 @@ class AttributeValueManager(object):
|
||||||
operate_type = OperateType.ADD if existed_attr is None else OperateType.UPDATE
|
operate_type = OperateType.ADD if existed_attr is None else OperateType.UPDATE
|
||||||
|
|
||||||
value_list = handle_arg_list(value) if attr.is_list else [value]
|
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:
|
for v in value_list:
|
||||||
v = self._validate(attr, v, value_table, ci_id)
|
v = self._validate(attr, v, value_table, ci_id)
|
||||||
if not v and attr.value_type != Attribute.TEXT:
|
if not v and attr.value_type != Attribute.TEXT:
|
||||||
|
|
Loading…
Reference in New Issue