From 58f8451981ce6ca7a7a920782efffa2b088efef4 Mon Sep 17 00:00:00 2001 From: "Rodrigo Rodriguez (Pragmatismo)" Date: Sat, 4 Apr 2026 23:11:35 -0300 Subject: [PATCH] fix: add ConfigManager import, fix ContentType import --- src/email/types.rs | 5 ++--- src/marketing/email.rs | 1 + 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/email/types.rs b/src/email/types.rs index 6c893698..2e3db796 100644 --- a/src/email/types.rs +++ b/src/email/types.rs @@ -394,9 +394,8 @@ impl EmailService { file_data: Vec, filename: &str, ) -> Result<(), String> { - use lettre::message::{ - header::ContentType, Attachment, Body, Message, MultiPart, SinglePart, - }; + use lettre::message::header::ContentType; + use lettre::message::{Attachment, Body, Message, MultiPart, SinglePart}; use lettre::transport::smtp::authentication::Credentials; use lettre::{SmtpTransport, Transport}; diff --git a/src/marketing/email.rs b/src/marketing/email.rs index e3f983b3..d3a01caa 100644 --- a/src/marketing/email.rs +++ b/src/marketing/email.rs @@ -9,6 +9,7 @@ use serde::{Deserialize, Serialize}; use std::sync::Arc; use uuid::Uuid; +use crate::core::config::ConfigManager; use crate::core::shared::state::AppState; use crate::core::shared::schema::{ email_tracking, marketing_campaigns, marketing_recipients,