From 5dc873580ee8b322416caa1eb9e309262d5cb1b5 Mon Sep 17 00:00:00 2001 From: David Ascanio Date: Sun, 2 Aug 2026 14:01:42 -0300 Subject: [PATCH] email contacto cloudflare --- src/pages/api/emailInfo/send.ts | 32 ++++++-------------------------- 1 file changed, 6 insertions(+), 26 deletions(-) diff --git a/src/pages/api/emailInfo/send.ts b/src/pages/api/emailInfo/send.ts index 858c543..3d555b6 100644 --- a/src/pages/api/emailInfo/send.ts +++ b/src/pages/api/emailInfo/send.ts @@ -1,5 +1,6 @@ import type { APIRoute } from "astro"; import { prisma } from "../lib/prisma"; +import { sendEmailCf } from "../lib/email"; export const prerender = false; @@ -64,32 +65,11 @@ export const POST: APIRoute = async ({ request }) => { }, }); } - const emailApiKey = import.meta.env.EMAIL_API_KEY; - - const emailResponse = await fetch("https://flows2.carpa.com/webhook/email/send", { - method: "POST", - headers: { - "Content-Type": "application/json", - "x-api-key": emailApiKey!, - }, - body: JSON.stringify({ - type: "CENTRO_DEL_REINO_PAZ_Y_JUSTICIA_INFO", - data: { - nombre, - email, - mensaje, - senderName : "Centro del Reino de Paz y Justicia", - }, - }), - }); - - if (!emailResponse.ok) { - console.error("Error enviando correo"); - return new Response( - JSON.stringify({ error: "Error en servicio de correo" }), - { status: 500 } - ); - } + await sendEmailCf( + { nombre, email, mensaje }, + "joseperez@centrodelreinodepazyjusticia.com", + "CENTRO_DEL_REINO_PAZ_Y_JUSTICIA_INFO", + ); return new Response(null, { status: 302,