diff --git a/src/server.rs b/src/server.rs index 5aeedd5..9014dc1 100644 --- a/src/server.rs +++ b/src/server.rs @@ -84,15 +84,21 @@ async fn _static(data: StateRef<'_, Arc>>, path: PathRef<'_>) } async fn api_simple(data: StateRef<'_, Arc>>) -> WebResponse { - WebResponse::new(ResponseBody::from(json::stringify( - data.lock().await.simple_json.clone(), - ))) + WebResponse::builder() + .header("Content-Type", "application/json") + .body(ResponseBody::from(json::stringify( + data.lock().await.simple_json.clone(), + ))) + .unwrap() } async fn api_full(data: StateRef<'_, Arc>>) -> WebResponse { - WebResponse::new(ResponseBody::from(json::stringify( - data.lock().await.full_json.clone(), - ))) + WebResponse::builder() + .header("Content-Type", "application/json") + .body(ResponseBody::from(json::stringify( + data.lock().await.full_json.clone(), + ))) + .unwrap() } async fn refresh(data: StateRef<'_, Arc>>) -> WebResponse {