diff options
Diffstat (limited to 'src/types/extract.rs')
-rw-r--r-- | src/types/extract.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/types/extract.rs b/src/types/extract.rs index 6a01ad2..65d9f1a 100644 --- a/src/types/extract.rs +++ b/src/types/extract.rs @@ -7,7 +7,7 @@ use axum::{ async_trait, body::HttpBody, extract::{ConnectInfo, FromRequest, FromRequestParts}, - http::{request::Parts, Request, header::USER_AGENT}, + http::{header::USER_AGENT, request::Parts, Request}, response::Response, BoxError, RequestExt, }; @@ -205,7 +205,7 @@ where }; let Ok(value) = serde_json::from_str::<T>(&body) else { - return Err(ResponseCode::BadRequest.text("Invalid request body")) + return Err(ResponseCode::BadRequest.text("Body does not match paramaters")) }; if let Err(msg) = value.check() { @@ -256,7 +256,7 @@ where return Err(ResponseCode::BadRequest.text("Bad Request")); }; - Ok(UserAgent(agent.to_string())) + Ok(Self(agent.to_string())) } } |