m/cup
1
0
mirror of https://github.com/sergi0g/cup.git synced 2025-11-17 09:33:38 -05:00

Add Content-Type header to API responses

This commit is contained in:
Sergio
2024-10-25 12:17:52 +03:00
parent eda30229e2
commit 5c4de36052

View File

@@ -84,15 +84,21 @@ async fn _static(data: StateRef<'_, Arc<Mutex<ServerData>>>, path: PathRef<'_>)
}
async fn api_simple(data: StateRef<'_, Arc<Mutex<ServerData>>>) -> 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<Mutex<ServerData>>>) -> 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<Mutex<ServerData>>>) -> WebResponse {