From 7615b24e8fe810c7816522c9a604ac1321beb686 Mon Sep 17 00:00:00 2001 From: LinlyBoi Date: Mon, 26 Dec 2022 23:40:52 +0200 Subject: [PATCH] Obama --- src/shadowrealmapi.rs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/shadowrealmapi.rs b/src/shadowrealmapi.rs index e155960..2cff068 100644 --- a/src/shadowrealmapi.rs +++ b/src/shadowrealmapi.rs @@ -65,7 +65,15 @@ async fn api_json_driver(id: web::Path) -> Json { } #[get("api/json/tickets/{driver}")] -async fn api_json_driver_tickets(id: web::Path) -> Json> { +async fn api_json_driver_tickets(id: web::Path) -> impl Responder { let fetched_tickets = get_tickets(&mut establish_connection(), *id); - Json(fetched_tickets) + HttpResponse::Ok() + .content_type(ContentType::json()) + .insert_header(("Access-Control-Allow-Origin", "*")) + .insert_header(("content-encoded", "gzip")) + .insert_header(( + "Access-Control-Allow-Headers", + "Content-Type, Content-Length, User-Agent, X-Requested-With, Range, DNT ", + )) + .json(fetched_tickets) }