From da4847c5a832bfb6fbac6a558e3d743ecc5c0060 Mon Sep 17 00:00:00 2001 From: Jyong <76649700+JohnJyong@users.noreply.github.com> Date: Tue, 26 Dec 2023 16:22:51 +0800 Subject: [PATCH] fix segment update issue (#1844) Co-authored-by: jyong --- api/services/dataset_service.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/services/dataset_service.py b/api/services/dataset_service.py index 92740609a6..55c0e640bf 100644 --- a/api/services/dataset_service.py +++ b/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()