diff --git a/src/mail.rs b/src/mail.rs index 7e5ef11..e7d8cd7 100644 --- a/src/mail.rs +++ b/src/mail.rs @@ -62,12 +62,10 @@ pub fn send_verification_code(cfg: &Mail, to: &str, code: &str) -> Result<()> { .port(cfg.smtp_port) .credentials(creds) .build(); - mailer - .send(&email) - .map_err(|e| { - log::error!("SMTP 发送验证码到 {to} 失败: {e:?}"); - anyhow::anyhow!("发送验证码到 {to} 失败: {e}") - })?; + mailer.send(&email).map_err(|e| { + log::error!("SMTP 发送验证码到 {to} 失败: {e:?}"); + anyhow::anyhow!("发送验证码到 {to} 失败: {e}") + })?; log::info!("验证码邮件已发送: {to}"); Ok(()) } diff --git a/src/routes/mod.rs b/src/routes/mod.rs index 9de2af4..f323c7c 100644 --- a/src/routes/mod.rs +++ b/src/routes/mod.rs @@ -1288,8 +1288,11 @@ mod tests { // 清掉限频记录(直接操作 DB,测试辅助)→ 再 forgot 发码 { let conn = st.db.lock().unwrap(); - conn.execute("DELETE FROM email_verifications WHERE email = 'reset@example.com'", []) - .unwrap(); + conn.execute( + "DELETE FROM email_verifications WHERE email = 'reset@example.com'", + [], + ) + .unwrap(); } let (s, body) = post( st.clone(),