enh: always process file with external document loader

This commit is contained in:
Timothy Jaeryang Baek 2025-05-23 21:55:09 +04:00
parent 797c7d4e56
commit 3f2025dc6e

View File

@ -154,14 +154,11 @@ def upload_file(
ProcessFileForm(file_id=id, content=result.get("text", "")),
user=user,
)
elif file.content_type not in [
"image/png",
"image/jpeg",
"image/gif",
"video/mp4",
"video/ogg",
"video/quicktime",
]:
elif (
not file.content_type.startswith(("image/", "video/"))
or request.app.state.config.CONTENT_EXTRACTION_ENGINE
== "external"
):
process_file(request, ProcessFileForm(file_id=id), user=user)
else:
log.info(