From c663a2b783d8088016061c5e20d1deb71956e567 Mon Sep 17 00:00:00 2001 From: pycook Date: Tue, 3 Dec 2019 20:10:27 +0800 Subject: [PATCH] fix get second cis api --- api/lib/cmdb/ci.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/lib/cmdb/ci.py b/api/lib/cmdb/ci.py index 90b5076..f55ac47 100644 --- a/api/lib/cmdb/ci.py +++ b/api/lib/cmdb/ci.py @@ -431,7 +431,7 @@ class CIRelationManager(object): def get_second_cis(self, first_ci_id, relation_type_id=None, page=1, per_page=None, **kwargs): second_cis = db.session.query(CI.id).filter(CI.deleted.is_(False)).join( CIRelation, CIRelation.second_ci_id == CI.id).filter( - CIRelation.first_ci_id == first_ci_id) + CIRelation.first_ci_id == first_ci_id).filter(CIRelation.deleted.is_(False)) if relation_type_id is not None: second_cis = second_cis.filter(CIRelation.relation_type_id == relation_type_id)