We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents db5dd48 + bf9eafc commit 6e29584Copy full SHA for 6e29584
libsovtoken/src/logic/build_payment.rs
@@ -52,8 +52,8 @@ pub fn deserialize_inputs(
52
debug!("Converted extra pointer to string >>> {:?}", extra);
53
54
let extra: Option<Extra> = if let Some(extra_) = extra {
55
- match serde_json::from_str(&extra_) {
56
- Ok(extra_obj) => Some(extra_obj),
+ match serde_json::from_str::<::serde_json::Map<String, serde_json::Value>>(&extra_) {
+ Ok(extra_obj) => Some(Extra(serde_json::Value::Object(extra_obj))),
57
Err(_) => Some(Extra(serde_json::Value::String(extra_)))
58
}
59
} else { None };
0 commit comments