From a6db98f1985416e13a4fa26211cf3d1286fba154 Mon Sep 17 00:00:00 2001 From: Vantz Stockwell Date: Sun, 15 Feb 2026 00:54:48 -0500 Subject: [PATCH] fix: Disable lettre default features to resolve native-tls conflict lettre defaults pull in native-tls which conflicts with tokio1-rustls-tls. Explicitly list needed features with default-features = false. Co-Authored-By: Claude Opus 4.6 --- backend/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/Cargo.toml b/backend/Cargo.toml index 87b08cd..41d2857 100644 --- a/backend/Cargo.toml +++ b/backend/Cargo.toml @@ -42,7 +42,7 @@ rand = "0.8" reqwest = { version = "0.12", features = ["json", "rustls-tls"], default-features = false } # Email -lettre = { version = "0.11", features = ["tokio1-rustls-tls"] } +lettre = { version = "0.11", default-features = false, features = ["tokio1", "tokio1-rustls-tls", "builder", "hostname", "pool", "smtp-transport"] } # Scheduling tokio-cron-scheduler = "0.13"