From b7a3117ad82e88c0c5592713dabc31852aea644d Mon Sep 17 00:00:00 2001 From: Mo8it Date: Thu, 23 Feb 2023 01:53:36 +0100 Subject: [PATCH] Use Arc::clone instead of clone --- src/routes.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/routes.rs b/src/routes.rs index a8358b9..be7b82c 100644 --- a/src/routes.rs +++ b/src/routes.rs @@ -70,7 +70,6 @@ async fn failed_submission( error_message: &str, form: forms::ContactForm, ) -> Result { - let params = IndexParams { config, captcha_solutions, @@ -94,7 +93,7 @@ pub async fn submit( if !captcha_solutions.check_answer(form.id, &form.captcha_answer) { info!("Wrong CAPTCHA"); return failed_submission( - config.clone(), + Arc::clone(&config), captcha_solutions, &config.error_messages.captcha_error, form, @@ -107,7 +106,7 @@ pub async fn submit( Err(e) => { error!("{e:?}"); return failed_submission( - config.clone(), + Arc::clone(&config), captcha_solutions, &config.error_messages.email_error, form,