From 100b6ef01567fbfdc898ec22c077109c4d811704 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Halber?= Date: Thu, 13 Aug 2026 18:30:28 -0700 Subject: [PATCH] fix(btql): bound definition-table queries --- src/functions/api.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/functions/api.rs b/src/functions/api.rs index 57f8829c..917e2cba 100644 --- a/src/functions/api.rs +++ b/src/functions/api.rs @@ -72,9 +72,11 @@ pub async fn list_functions( let query = match function_type { Some(ft) => { let ft = escape_sql(ft); - format!("SELECT * FROM project_functions('{pid}') WHERE function_type = '{ft}'") + format!("SELECT * FROM project_functions('{pid}') WHERE created >= '1970-01-01T00:00:00Z' AND function_type = '{ft}'") } - None => format!("SELECT * FROM project_functions('{pid}')"), + None => format!( + "SELECT * FROM project_functions('{pid}') WHERE created >= '1970-01-01T00:00:00Z'" + ), }; let response = client.btql::(&query).await?;