Skip to content

Commit d0a3bb8

Browse files
committed
Pass formula data json instead of model object
1 parent 18eefca commit d0a3bb8

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

llmstack/sheets/tasks.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,7 @@ def run_row(
347347

348348
if current_cell_id in formula_cells_dict:
349349
input_values = process_cell_references(
350-
formula_cells_dict[current_cell_id].formula.data, existing_cells_dict
350+
formula_cells_dict[current_cell_id].formula.data.model_dump_json(), existing_cells_dict
351351
)
352352

353353
# For formula cells, we pass entire columns data as input values
@@ -373,7 +373,9 @@ def run_row(
373373
and columns_dict[current_col].formula.type != SheetFormulaType.NONE
374374
and valid_cells_in_row
375375
):
376-
input_values = process_cell_references(columns_dict[current_col].formula.data, existing_cells_dict)
376+
input_values = process_cell_references(
377+
columns_dict[current_col].formula.data.model_dump_json(), existing_cells_dict
378+
)
377379

378380
for cell in valid_cells_in_row:
379381
input_values[cell.col_letter] = cell.value

0 commit comments

Comments
 (0)