fix(form): resolve silent failures and cleanup deployment pipeline
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 8s
Build & Deploy / 🏗️ Build (push) Failing after 22m37s
Build & Deploy / 🚀 Deploy (push) Has been skipped
Build & Deploy / 🩺 Smoke Test (push) Has been skipped
Build & Deploy / 🔔 Notify (push) Successful in 2s

This commit is contained in:
2026-04-11 23:21:13 +02:00
parent eeb0920afd
commit 1f0de18755
4 changed files with 43 additions and 2 deletions

View File

@@ -45,11 +45,23 @@ export async function sendEmail({
subject,
html,
}: SendEmailOptions) {
const recipients = to || env.MAIL_RECIPIENTS;
let recipients = to || env.MAIL_RECIPIENTS;
let from = env.MAIL_FROM;
if (!from) {
from = "info@mintel.me";
console.warn("MAIL_FROM is empty. Using fallback: info@mintel.me");
}
if (!recipients) {
recipients = "marc@mintel.me";
console.warn("MAIL_RECIPIENTS is empty. Using fallback: marc@mintel.me");
}
const transporter = getTransporter();
const mailOptions = {
from: env.MAIL_FROM,
from,
to: recipients,
replyTo,
subject,