From c82813185f4cfd3e83d4b5edd9478104c1118ed6 Mon Sep 17 00:00:00 2001 From: filipriec Date: Thu, 24 Jul 2025 22:18:36 +0200 Subject: [PATCH] code cleanup in post endpoint --- server/src/tables_data/handlers/post_table_data.rs | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/server/src/tables_data/handlers/post_table_data.rs b/server/src/tables_data/handlers/post_table_data.rs index 03b54a9..0ea20c3 100644 --- a/server/src/tables_data/handlers/post_table_data.rs +++ b/server/src/tables_data/handlers/post_table_data.rs @@ -12,8 +12,6 @@ use rust_decimal::Decimal; use std::str::FromStr; use crate::steel::server::execution::{self, Value}; -use crate::steel::server::functions::SteelContext; - use crate::indexer::{IndexCommand, IndexCommandData}; use tokio::sync::mpsc; use tracing::error; @@ -138,13 +136,7 @@ pub async fn post_table_data( format!("Script target column '{}' is required", target_column) ))?; - let context = SteelContext { - current_table: table_name.clone(), - schema_id, - schema_name: profile_name.clone(), - row_data: string_data_for_scripts.clone(), - db_pool: Arc::new(db_pool.clone()), - }; + // Execute script to calculate expected value let script_result = execution::execute_script(