From 1d34e5e4e25d9ed6512e8858cecb9a3a96781909 Mon Sep 17 00:00:00 2001 From: Eugene Pankov Date: Wed, 14 Dec 2022 22:10:35 +0100 Subject: [PATCH] lint --- warpgate-admin/src/api/users.rs | 4 ++-- warpgate-protocol-http/src/proxy.rs | 5 +---- warpgate-sso/src/config.rs | 1 + 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/warpgate-admin/src/api/users.rs b/warpgate-admin/src/api/users.rs index 8aea727..48eecb0 100644 --- a/warpgate-admin/src/api/users.rs +++ b/warpgate-admin/src/api/users.rs @@ -209,8 +209,8 @@ impl DetailApi { } } -fn process_credentials(credentials: &Vec) -> Vec { - let mut credentials = credentials.clone(); +fn process_credentials(credentials: &[UserAuthCredential]) -> Vec { + let mut credentials: Vec = credentials.into(); for credential in credentials.iter_mut() { if let UserAuthCredential::Password(ref mut c) = credential { if parse_hash(c.hash.expose_secret()).is_err() { diff --git a/warpgate-protocol-http/src/proxy.rs b/warpgate-protocol-http/src/proxy.rs index 6029f94..cbb815d 100644 --- a/warpgate-protocol-http/src/proxy.rs +++ b/warpgate-protocol-http/src/proxy.rs @@ -447,10 +447,7 @@ async fn proxy_ws_inner( tungstenite::Message::Close(data) => { server_sink .send(Message::Close(data.map(|data| { - ( - CloseCode::from(data.code), - data.reason.into_owned(), - ) + (CloseCode::from(data.code), data.reason.into_owned()) }))) .await?; } diff --git a/warpgate-sso/src/config.rs b/warpgate-sso/src/config.rs index d5e8a1a..837838f 100644 --- a/warpgate-sso/src/config.rs +++ b/warpgate-sso/src/config.rs @@ -120,6 +120,7 @@ impl SsoInternalProviderConfig { let mut header = jsonwebtoken::Header::new(jsonwebtoken::Algorithm::ES256); header.kid = Some(key_id.into()); + #[allow(clippy::unwrap_used)] ClientSecret::new(jsonwebtoken::encode( &header, &AppleIDClaims {