Use Arc::clone instead of clone
This commit is contained in:
parent
230b4a6ba9
commit
b7a3117ad8
1 changed files with 2 additions and 3 deletions
|
@ -70,7 +70,6 @@ async fn failed_submission(
|
|||
error_message: &str,
|
||||
form: forms::ContactForm,
|
||||
) -> Result<Response, errors::AppError> {
|
||||
|
||||
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,
|
||||
|
|
Loading…
Reference in a new issue