prohibit enable and disable function when segment is not completed (#1954)
Co-authored-by: jyong <jyong@dify.ai> Co-authored-by: Joel <iamjoel007@gmail.com>
This commit is contained in:
parent
28b26f67e2
commit
4d99c689f0
4 changed files with 6 additions and 3 deletions
|
|
@ -156,6 +156,9 @@ class DatasetDocumentSegmentApi(Resource):
|
|||
if not segment:
|
||||
raise NotFound('Segment not found.')
|
||||
|
||||
if segment.status != 'completed':
|
||||
raise NotFound('Segment is not completed, enable or disable function is not allowed')
|
||||
|
||||
document_indexing_cache_key = 'document_{}_indexing'.format(segment.document_id)
|
||||
cache_result = redis_client.get(document_indexing_cache_key)
|
||||
if cache_result is not None:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue