Skip to content

Commit 644a4c8

Browse files
committed
fix: [Resource Associations] After deleting a knowledge base, blank lines will appear in the association list of models and tools used by the knowledge base.
1 parent 612fc9e commit 644a4c8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

apps/knowledge/serializers/knowledge.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -416,7 +416,7 @@ def delete(self):
416416
).delete()
417417
QuerySet(ApplicationKnowledgeMapping).filter(knowledge_id=knowledge.id).delete()
418418
QuerySet(ResourceMapping).filter(
419-
Q(target_id=knowledge) | Q(source_id=knowledge)
419+
Q(target_id=self.data.get('knowledge_id')) | Q(source_id=self.data.get('knowledge_id'))
420420
).delete()
421421
delete_embedding_by_knowledge(self.data.get('knowledge_id'))
422422
return True

0 commit comments

Comments
 (0)