diff --git a/api/core/rag/extractor/excel_extractor.py b/api/core/rag/extractor/excel_extractor.py index 532391048b..30989be880 100644 --- a/api/core/rag/extractor/excel_extractor.py +++ b/api/core/rag/extractor/excel_extractor.py @@ -29,10 +29,10 @@ class ExcelExtractor(BaseExtractor): def extract(self) -> list[Document]: """Load from file path.""" data = [] - keys = [] wb = load_workbook(filename=self._file_path, read_only=True) # loop over all sheets for sheet in wb: + keys = [] if 'A1:A1' == sheet.calculate_dimension(): sheet.reset_dimensions() for row in sheet.iter_rows(values_only=True):