From ff9af51465cc0371bd585e29ea36a84da6fab448 Mon Sep 17 00:00:00 2001 From: pycook Date: Thu, 31 Aug 2023 15:18:15 +0800 Subject: [PATCH] fix delete choice values --- .gitignore | 1 + cmdb-api/api/lib/cmdb/attribute.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index a53b01e..4811cef 100755 --- a/.gitignore +++ b/.gitignore @@ -39,6 +39,7 @@ pip-log.txt nosetests.xml .pytest_cache cmdb-api/test-output +cmdb-api/api/uploaded_files # Translations *.mo diff --git a/cmdb-api/api/lib/cmdb/attribute.py b/cmdb-api/api/lib/cmdb/attribute.py index d812201..bea2a0e 100644 --- a/cmdb-api/api/lib/cmdb/attribute.py +++ b/cmdb-api/api/lib/cmdb/attribute.py @@ -296,7 +296,7 @@ class AttributeManager(object): if is_choice and choice_value: self.add_choice_values(attr.id, attr.value_type, choice_value) - elif is_choice: + elif not is_choice: self._del_choice_values(attr.id, attr.value_type) try: