From 5f96d18fb19c1a6502fd33fe0d122db8bb30c9e6 Mon Sep 17 00:00:00 2001 From: Jordan Frazier <122494242+jordanrfrazier@users.noreply.github.com> Date: Mon, 28 Apr 2025 10:52:42 -0700 Subject: [PATCH] fix: text access in file component (#7798) Fix text access in file component --- src/backend/base/langflow/base/data/base_file.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/backend/base/langflow/base/data/base_file.py b/src/backend/base/langflow/base/data/base_file.py index 64046d06e..bfee35ce9 100644 --- a/src/backend/base/langflow/base/data/base_file.py +++ b/src/backend/base/langflow/base/data/base_file.py @@ -264,8 +264,8 @@ class BaseFileComponent(Component, ABC): else: # Handle non-CSV files as before row = dict(data.data) if data.data else {} - if data.text: - row["text"] = data.text + if "text" in data.data: + row["text"] = data.data["text"] if file_path: row["file_path"] = file_path non_csv_rows.append(row) @@ -287,7 +287,7 @@ class BaseFileComponent(Component, ABC): # Concatenate all text content text_content = [] for data in data_list: - content = data.text if data.text else "" + content = data.get_text() text_content.append(content) # Join with separator