From 632c07cab55a65e9e86b0e337fb22b5abc776d94 Mon Sep 17 00:00:00 2001 From: Dmitry Ivanov Date: Tue, 28 Feb 2023 19:40:28 +0300 Subject: [PATCH] Fix lints --- proxy/src/auth/backend/hacks.rs | 3 +-- proxy/src/scram/messages.rs | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/proxy/src/auth/backend/hacks.rs b/proxy/src/auth/backend/hacks.rs index b09e18cfe5..71ce4570e8 100644 --- a/proxy/src/auth/backend/hacks.rs +++ b/proxy/src/auth/backend/hacks.rs @@ -76,8 +76,7 @@ pub async fn password_hack( info!(project = &payload.project, "received missing parameter"); creds.project = Some(payload.project.into()); - let password = payload.password.into(); - let node = get_compute(api, extra, creds, password).await?; + let node = get_compute(api, extra, creds, payload.password).await?; // Report tentative success; compute node will check the password anyway. Ok(AuthSuccess { diff --git a/proxy/src/scram/messages.rs b/proxy/src/scram/messages.rs index ba63fb57c6..4cfe814c15 100644 --- a/proxy/src/scram/messages.rs +++ b/proxy/src/scram/messages.rs @@ -241,7 +241,7 @@ mod tests { #[test] fn build_server_messages() { let input = "n,,n=pepe,r=t8JwklwKecDLwSsA72rHmVju"; - let client_first_message = ClientFirstMessage::parse(&input).unwrap(); + let client_first_message = ClientFirstMessage::parse(input).unwrap(); let nonce = [0; 18]; let salt = [1, 2, 3]; @@ -270,7 +270,7 @@ mod tests { let signature_builder = SignatureBuilder { client_first_message_bare: client_first_message.bare, server_first_message: server_first_message.as_str(), - client_final_message_without_proof: &client_final_message.without_proof, + client_final_message_without_proof: client_final_message.without_proof, }; let server_key = ScramKey::default();