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}