diff --git a/products/01-llm-cost-router/src/auth/mod.rs b/products/01-llm-cost-router/src/auth/mod.rs index 6e2d7dd..f04b0b0 100644 --- a/products/01-llm-cost-router/src/auth/mod.rs +++ b/products/01-llm-cost-router/src/auth/mod.rs @@ -39,8 +39,8 @@ pub struct LocalAuthProvider { } impl LocalAuthProvider { - pub fn new(pool: sqlx::PgPool, _jwt_secret: String, redis: deadpool_redis::Pool) -> Self { - Self { pool, jwt_secret, redis } + pub fn new(pool: sqlx::PgPool, jwt_secret: String, redis: deadpool_redis::Pool) -> Self { + Self { pool, _jwt_secret: jwt_secret, redis } } } diff --git a/products/01-llm-cost-router/src/proxy/handler.rs b/products/01-llm-cost-router/src/proxy/handler.rs index 0dab53a..8de56c9 100644 --- a/products/01-llm-cost-router/src/proxy/handler.rs +++ b/products/01-llm-cost-router/src/proxy/handler.rs @@ -43,7 +43,7 @@ async fn proxy_chat_completions( body: String, ) -> Result { // 1. Authenticate - let _auth_ctx = state.auth.authenticate(let auth_ctx = state.auth.authenticate(&headers).await?;headers).await?; + let auth_ctx = state.auth.authenticate(&headers).await?; // 2. Parse request let mut request: serde_json::Value = @@ -148,7 +148,7 @@ async fn proxy_embeddings( body: String, ) -> Result { // Embeddings don't need routing — pass through directly - let _auth_ctx = state.auth.authenticate(let auth_ctx = state.auth.authenticate(&headers).await?;headers).await?; + let _auth_ctx = state.auth.authenticate(&headers).await?; let provider = "openai".to_string(); let upstream_url = state.config.provider_url(&provider);