瀏覽代碼

fixed issue where text/html files being detected as text when loaded

expruc 3 月之前
父節點
當前提交
453a2bd9b5
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      backend/open_webui/retrieval/loaders/main.py

+ 4 - 1
backend/open_webui/retrieval/loaders/main.py

@@ -226,7 +226,10 @@ class Loader:
 
     def _is_text_file(self, file_ext: str, file_content_type: str) -> bool:
         return file_ext in known_source_ext or (
-            file_content_type and file_content_type.find("text/") >= 0
+            file_content_type
+            and file_content_type.find("text/") >= 0
+            # Avoid text/html files being detected as text
+            and not file_content_type.find("html") >= 0
         )
 
     def _get_loader(self, filename: str, file_content_type: str, file_path: str):