소스 검색

fix segment update issue (#1844)

Co-authored-by: jyong <jyong@dify.ai>
Jyong 1 년 전
부모
커밋
da4847c5a8
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      api/services/dataset_service.py

+ 2 - 2
api/services/dataset_service.py

@@ -1104,9 +1104,9 @@ class SegmentService:
             if segment.content == content:
                 if document.doc_form == 'qa_model':
                     segment.answer = args['answer']
-                if args['keywords']:
+                if 'keywords' in args and args['keywords']:
                     segment.keywords = args['keywords']
-                if args['enabled'] is not None:
+                if'enabled' in args and args['enabled'] is not None:
                     segment.enabled = args['enabled']
                 db.session.add(segment)
                 db.session.commit()