feature/upstream-service #13

Merged
GW_MC merged 43 commits from feature/upstream-service into master 2026-01-01 10:49:32 +08:00
Showing only changes of commit 481abd7f26 - Show all commits

View File

@@ -10,12 +10,15 @@ pub struct AuthenticatedRequestInfo {
pub user_id: Uuid, pub user_id: Uuid,
} }
impl FromRequestParts<()> for AuthenticatedRequestInfo { impl<S> FromRequestParts<S> for AuthenticatedRequestInfo
where
S: Send + Sync,
{
type Rejection = StatusCode; type Rejection = StatusCode;
async fn from_request_parts( async fn from_request_parts(
parts: &mut axum::http::request::Parts, parts: &mut axum::http::request::Parts,
_state: &(), _state: &S,
) -> Result<Self, Self::Rejection> { ) -> Result<Self, Self::Rejection> {
let request_info = parts let request_info = parts
.extensions .extensions