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,
|
error_message: &str,
|
||||||
form: forms::ContactForm,
|
form: forms::ContactForm,
|
||||||
) -> Result<Response, errors::AppError> {
|
) -> Result<Response, errors::AppError> {
|
||||||
|
|
||||||
let params = IndexParams {
|
let params = IndexParams {
|
||||||
config,
|
config,
|
||||||
captcha_solutions,
|
captcha_solutions,
|
||||||
|
@ -94,7 +93,7 @@ pub async fn submit(
|
||||||
if !captcha_solutions.check_answer(form.id, &form.captcha_answer) {
|
if !captcha_solutions.check_answer(form.id, &form.captcha_answer) {
|
||||||
info!("Wrong CAPTCHA");
|
info!("Wrong CAPTCHA");
|
||||||
return failed_submission(
|
return failed_submission(
|
||||||
config.clone(),
|
Arc::clone(&config),
|
||||||
captcha_solutions,
|
captcha_solutions,
|
||||||
&config.error_messages.captcha_error,
|
&config.error_messages.captcha_error,
|
||||||
form,
|
form,
|
||||||
|
@ -107,7 +106,7 @@ pub async fn submit(
|
||||||
Err(e) => {
|
Err(e) => {
|
||||||
error!("{e:?}");
|
error!("{e:?}");
|
||||||
return failed_submission(
|
return failed_submission(
|
||||||
config.clone(),
|
Arc::clone(&config),
|
||||||
captcha_solutions,
|
captcha_solutions,
|
||||||
&config.error_messages.email_error,
|
&config.error_messages.email_error,
|
||||||
form,
|
form,
|
||||||
|
|
Loading…
Reference in a new issue