diff --git a/src/api/camp_form.rs b/src/api/camp_form.rs index 72e932a..fc82b66 100644 --- a/src/api/camp_form.rs +++ b/src/api/camp_form.rs @@ -2,13 +2,8 @@ use std::collections::HashMap; use actix_multipart::form::{text::Text, MultipartForm}; use actix_web::{http::StatusCode, post, HttpResponse, HttpResponseBuilder}; -use lettre::{ - message::MultiPart, - transport::smtp::authentication::{Credentials, Mechanism}, - Message, SmtpTransport, Transport, -}; -use maud::html; -use maud::DOCTYPE; +use lettre::{message::MultiPart, Message}; +use maud::{html, DOCTYPE}; use reqwest::{Client, Error}; use tracing::info; diff --git a/src/api/church_form.rs b/src/api/church_form.rs index d83b4c1..254f6c9 100644 --- a/src/api/church_form.rs +++ b/src/api/church_form.rs @@ -1,10 +1,6 @@ use actix_multipart::form::{text::Text, MultipartForm}; use actix_web::{post, HttpResponse}; -use lettre::{ - message::MultiPart, - transport::smtp::authentication::{Credentials, Mechanism}, - Message, SmtpTransport, Transport, -}; +use lettre::{message::MultiPart, Message}; use tracing::info; use crate::email::send_email; diff --git a/src/api/health_form.rs b/src/api/health_form.rs index de3b794..fedcde3 100644 --- a/src/api/health_form.rs +++ b/src/api/health_form.rs @@ -4,10 +4,9 @@ use actix_multipart::form::{tempfile::TempFile, text::Text, MultipartForm}; use actix_web::{post, HttpResponse}; use lettre::{ message::{header::ContentType, Attachment, MultiPart, SinglePart}, - transport::smtp::authentication::{Credentials, Mechanism}, - Message, SmtpTransport, Transport, + Message, }; -use maud::html; +use maud::{html, DOCTYPE}; use reqwest::{Client, Error}; use tracing::info; @@ -259,6 +258,7 @@ pub async fn health_form(MultipartForm(form): MultipartForm) -> Http .clone(); info!("{first} {last} filled out a health form!"); let email = html! { + (DOCTYPE) html { head { title { (first) " " (last) " filled out a health form!" } diff --git a/src/api/local_trip_form.rs b/src/api/local_trip_form.rs index 1ded80e..da139bc 100644 --- a/src/api/local_trip_form.rs +++ b/src/api/local_trip_form.rs @@ -1,10 +1,6 @@ use actix_multipart::form::{text::Text, MultipartForm}; use actix_web::{post, HttpResponse}; -use lettre::{ - message::MultiPart, - transport::smtp::authentication::{Credentials, Mechanism}, - Message, SmtpTransport, Transport, -}; +use lettre::{message::MultiPart, Message}; use tracing::info; use crate::email::send_email; diff --git a/src/api/parent_form.rs b/src/api/parent_form.rs index c9fe58b..e330474 100644 --- a/src/api/parent_form.rs +++ b/src/api/parent_form.rs @@ -1,10 +1,6 @@ use actix_multipart::form::{text::Text, MultipartForm}; use actix_web::{post, HttpResponse}; -use lettre::{ - message::MultiPart, - transport::smtp::authentication::{Credentials, Mechanism}, - Message, SmtpTransport, Transport, -}; +use lettre::{message::MultiPart, Message}; use tracing::info; use crate::email::send_email; diff --git a/src/api/teacher_form.rs b/src/api/teacher_form.rs index 5d734d7..29f6658 100644 --- a/src/api/teacher_form.rs +++ b/src/api/teacher_form.rs @@ -1,10 +1,6 @@ use actix_multipart::form::{text::Text, MultipartForm}; use actix_web::{post, HttpResponse}; -use lettre::{ - message::MultiPart, - transport::smtp::authentication::{Credentials, Mechanism}, - Message, SmtpTransport, Transport, -}; +use lettre::{message::MultiPart, Message}; use tracing::info; use crate::email::send_email;