Skip to content

Commit 83e9b45

Browse files
committed
feat: handle None case for knowledge_dict in knowledge.py
1 parent 327d34a commit 83e9b45

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

apps/knowledge/serializers/knowledge.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,8 @@ def one(self):
296296
all_application_list = [str(adm.get('id')) for adm in self.list_application(with_valid=False)]
297297
knowledge_dict = native_search(query_set_dict, select_string=get_file_content(
298298
os.path.join(PROJECT_DIR, "apps", "knowledge", 'sql', 'list_knowledge.sql')), with_search_one=True)
299+
if knowledge_dict is None:
300+
return None
299301
return {
300302
**knowledge_dict,
301303
'meta': json.loads(knowledge_dict.get('meta', '{}')),

0 commit comments

Comments
 (0)