Skip to content

Commit 975b8be

Browse files
committed
fixup! Update JS filter config using MQTT
1 parent 7397b58 commit 975b8be

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

crates/extensions/tedge_gen_mapper/src/js_filter.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -307,11 +307,9 @@ impl<'js> FromJs<'js> for JsonValue {
307307
}
308308
if let Some(object) = value.as_object() {
309309
let mut js_object = serde_json::Map::new();
310-
for key in object.keys::<String>() {
311-
if let Ok(k) = key {
312-
if let Ok(JsonValue(v)) = object.get(&k) {
313-
js_object.insert(k, v.clone());
314-
}
310+
for key in object.keys::<String>().flatten() {
311+
if let Ok(JsonValue(v)) = object.get(&key) {
312+
js_object.insert(key, v.clone());
315313
}
316314
}
317315
return Ok(JsonValue(serde_json::Value::Object(js_object)));

0 commit comments

Comments
 (0)