From 80ac6d1cdf35a855aeb550463e50546dc24a09cc Mon Sep 17 00:00:00 2001 From: Larko <59736843+Larkooo@users.noreply.github.com> Date: Fri, 10 Jan 2025 20:27:00 +0700 Subject: [PATCH] fix(torii-grpc): nullable enum array deser (#2887) * fix(torii-grpc): nullable enum array deser * remove print --- crates/torii/sqlite/src/model.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/torii/sqlite/src/model.rs b/crates/torii/sqlite/src/model.rs index 2b2c8f0bc8..76c70a8599 100644 --- a/crates/torii/sqlite/src/model.rs +++ b/crates/torii/sqlite/src/model.rs @@ -376,6 +376,10 @@ pub fn map_row_to_ty( Ty::Array(ty) => { let schema = ty[0].clone(); let serialized_array = row.try_get::(column_name)?; + if serialized_array.is_empty() { + *ty = vec![]; + return Ok(()); + } let values: Vec = serde_json::from_str(&serialized_array).map_err(ParseError::FromJsonStr)?;