From ab4df37fd0d11fd8fd0356934a425cb319f0e9bb Mon Sep 17 00:00:00 2001 From: Alex Groleau Date: Mon, 3 Aug 2026 19:18:50 -0400 Subject: [PATCH] fixed more query volatility issues --- src/database/executors/pgrx.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/database/executors/pgrx.rs b/src/database/executors/pgrx.rs index 1552003..9041de7 100644 --- a/src/database/executors/pgrx.rs +++ b/src/database/executors/pgrx.rs @@ -77,8 +77,8 @@ impl DatabaseExecutor for SpiExecutor { pgrx::debug1!("JSPG_SQL: {}", sql); self.transact(|| { - Spi::connect(|client| { - match client.select(sql, Some(args_with_oid.len() as i64), &args_with_oid) { + Spi::connect_mut(|client| { + match client.update(sql, Some(args_with_oid.len() as i64), &args_with_oid) { Ok(tup_table) => { let mut results = Vec::new(); for row in tup_table {