mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-12 12:39:04 +08:00
Fixed a bug where any content in the 'fetch' was converted to True (#4400)
This commit is contained in:
parent
58db719a2c
commit
86e7c7321f
@ -1,10 +1,12 @@
|
|||||||
import logging
|
import logging
|
||||||
|
from argparse import ArgumentTypeError
|
||||||
from datetime import datetime, timezone
|
from datetime import datetime, timezone
|
||||||
|
|
||||||
from flask import request
|
from flask import request
|
||||||
from flask_login import current_user
|
from flask_login import current_user
|
||||||
from flask_restful import Resource, fields, marshal, marshal_with, reqparse
|
from flask_restful import Resource, fields, marshal, marshal_with, reqparse
|
||||||
from sqlalchemy import asc, desc
|
from sqlalchemy import asc, desc
|
||||||
|
from transformers.hf_argparser import string_to_bool
|
||||||
from werkzeug.exceptions import Forbidden, NotFound
|
from werkzeug.exceptions import Forbidden, NotFound
|
||||||
|
|
||||||
import services
|
import services
|
||||||
@ -141,7 +143,11 @@ class DatasetDocumentListApi(Resource):
|
|||||||
limit = request.args.get('limit', default=20, type=int)
|
limit = request.args.get('limit', default=20, type=int)
|
||||||
search = request.args.get('keyword', default=None, type=str)
|
search = request.args.get('keyword', default=None, type=str)
|
||||||
sort = request.args.get('sort', default='-created_at', type=str)
|
sort = request.args.get('sort', default='-created_at', type=str)
|
||||||
fetch = request.args.get('fetch', default=False, type=bool)
|
# "yes", "true", "t", "y", "1" convert to True, while others convert to False.
|
||||||
|
try:
|
||||||
|
fetch = string_to_bool(request.args.get('fetch', default='false'))
|
||||||
|
except (ArgumentTypeError, ValueError, Exception) as e:
|
||||||
|
fetch = False
|
||||||
dataset = DatasetService.get_dataset(dataset_id)
|
dataset = DatasetService.get_dataset(dataset_id)
|
||||||
if not dataset:
|
if not dataset:
|
||||||
raise NotFound('Dataset not found.')
|
raise NotFound('Dataset not found.')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user