From 82f3db9cd50ed34b93f922456edfe40ecbc2f431 Mon Sep 17 00:00:00 2001 From: Victor Teo Date: Fri, 2 Feb 2024 03:42:43 +0800 Subject: [PATCH] fix --- src/object/value/mod.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/object/value/mod.rs b/src/object/value/mod.rs index c45e8f9..023b4b1 100644 --- a/src/object/value/mod.rs +++ b/src/object/value/mod.rs @@ -114,8 +114,7 @@ pub fn py_any_to_teo_value(py: Python<'_>, object: &PyAny) -> PyResult { let mut map: IndexMap = IndexMap::new(); for k in dict.keys() { let k_str: &str = k.extract()?; - let fixed_key = if k_str.ends_with("_") { k_str.strip_suffix("_").unwrap().to_owned() } else { k_str.to_owned() }; - map.insert(fixed_key, py_any_to_teo_value(py, dict.get_item(k)?.unwrap())?); + map.insert(k_str.to_owned(), py_any_to_teo_value(py, dict.get_item(k)?.unwrap())?); } Ok(Value::Dictionary(map)) } else if object.is_instance_of::() {