cat_gateway/service/utilities/
json.rs

1//! JSON related utilities.
2
3use serde_json::{json, Value};
4use tracing::error;
5
6/// Convert a JSON string to a JSON value.
7pub(crate) fn load_json(data: &str) -> Value {
8    serde_json::from_str(data).unwrap_or_else(|err| {
9        error!(id="load_json", error=?err, "Error parsing JSON");
10        json!({})
11    })
12}