- if local_site.site_setup && local_site.captcha_enabled {
- let check = CaptchaAnswer::check_captcha(
- context.pool(),
- CaptchaAnswer {
- uuid: data.captcha_uuid.clone().unwrap_or_default(),
- answer: data.captcha_answer.clone().unwrap_or_default(),
- // not used when checking
- expires: NaiveDateTime::MIN,
- },
- )
- .await?;
- if !check {
- return Err(LemmyError::from_message("captcha_incorrect"));
- }
- }
-