fix relation tree

This commit is contained in:
pycook
2019-12-10 15:35:59 +08:00
parent bf4be69aeb
commit 63ca9d7655
4 changed files with 11 additions and 6 deletions

View File

@@ -46,6 +46,8 @@ def ci_delete(ci_id):
@celery.task(name="cmdb.ci_relation_cache", queue=CMDB_QUEUE)
def ci_relation_cache(parent_id, child_id):
db.session.close()
children = rd.get([parent_id], REDIS_PREFIX_CI_RELATION)[0]
children = json.loads(children) if children is not None else {}