From 5fc88b356872b7351d3592b4b54566b3db431478 Mon Sep 17 00:00:00 2001 From: thexqn Date: Wed, 18 Dec 2024 18:09:30 +0800 Subject: [PATCH] fix(api): correct type_id reference in CITypeAttributeManager for PreferenceShowAttributes soft delete --- cmdb-api/api/lib/cmdb/ci_type.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmdb-api/api/lib/cmdb/ci_type.py b/cmdb-api/api/lib/cmdb/ci_type.py index d558433..222d96f 100644 --- a/cmdb-api/api/lib/cmdb/ci_type.py +++ b/cmdb-api/api/lib/cmdb/ci_type.py @@ -737,7 +737,7 @@ class CITypeAttributeManager(object): item = CITypeTrigger.get_by(type_id=_type_id, attr_id=attr_id, to_dict=False, first=True) item and item.soft_delete(commit=False) - for item in PreferenceShowAttributes.get_by(type_id=type_id, attr_id=attr_id, to_dict=False): + for item in PreferenceShowAttributes.get_by(type_id=_type_id, attr_id=attr_id, to_dict=False): item.soft_delete(commit=False) for item in (CITypeRelation.get_by(parent_id=type_id, to_dict=False) +