lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README | LICENSE

commit 6c5fda0a5d1adb57fe1eafa1f6efb8350faf762e
parent 0df1e8e2d3c088417bffd91260d8fada70616b38
Author: triesap <tyson@radroots.org>
Date:   Wed, 12 Nov 2025 18:19:25 +0000

workspace: normalize sql wasm boolean serialization

Diffstat:
Msql-wasm-core/src/utils.rs | 8+++++++-
1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/sql-wasm-core/src/utils.rs b/sql-wasm-core/src/utils.rs @@ -44,7 +44,13 @@ pub fn to_partial_object_map<T: Serialize>(opts: T) -> Result<Map<String, Value> pub fn to_db_bind_value(value: &Value) -> Value { match value { - Value::Bool(b) => Value::String(if *b { "1".to_string() } else { "0".to_string() }), + Value::Bool(b) => { + if *b { + Value::from(1) + } else { + Value::from(0) + } + } Value::Number(n) => { if let Some(f) = n.as_f64() { Value::from(f)