Pārlūkot izejas kodu

Minor Improvements for File Validation and Configuration Handling #21179 (#21171)

Co-authored-by: tech <cto@sb>
tags/1.5.0
NeatGuyCoding pirms 4 mēnešiem
vecāks
revīzija
2eae7503e1
Revīzijas autora e-pasta adrese nav piesaistīta nevienam kontam

+ 1
- 1
api/controllers/console/app/annotation.py Parādīt failu

@@ -208,7 +208,7 @@ class AnnotationBatchImportApi(Resource):
if len(request.files) > 1:
raise TooManyFilesError()
# check file type
if not file.filename or not file.filename.endswith(".csv"):
if not file.filename or not file.filename.lower().endswith(".csv"):
raise ValueError("Invalid file type. Only CSV files are allowed")
return AppAnnotationService.batch_import_app_annotations(app_id, file)


+ 1
- 1
api/controllers/console/datasets/datasets_segments.py Parādīt failu

@@ -374,7 +374,7 @@ class DatasetDocumentSegmentBatchImportApi(Resource):
if len(request.files) > 1:
raise TooManyFilesError()
# check file type
if not file.filename or not file.filename.endswith(".csv"):
if not file.filename or not file.filename.lower().endswith(".csv"):
raise ValueError("Invalid file type. Only CSV files are allowed")

try:

+ 1
- 1
api/core/ops/ops_trace_manager.py Parādīt failu

@@ -251,7 +251,7 @@ class OpsTraceManager:
provider_config_map[tracing_provider]["trace_instance"],
provider_config_map[tracing_provider]["config_class"],
)
decrypt_trace_config_key = str(decrypt_trace_config)
decrypt_trace_config_key = json.dumps(decrypt_trace_config, sort_keys=True)
tracing_instance = cls.ops_trace_instances_cache.get(decrypt_trace_config_key)
if tracing_instance is None:
# create new tracing_instance and update the cache if it absent

+ 1
- 1
api/core/rag/index_processor/processor/qa_index_processor.py Parādīt failu

@@ -104,7 +104,7 @@ class QAIndexProcessor(BaseIndexProcessor):

def format_by_template(self, file: FileStorage, **kwargs) -> list[Document]:
# check file type
if not file.filename or not file.filename.endswith(".csv"):
if not file.filename or not file.filename.lower().endswith(".csv"):
raise ValueError("Invalid file type. Only CSV files are allowed")

try:

Notiek ielāde…
Atcelt
Saglabāt