Actualizar server.js

This commit is contained in:
2026-03-08 18:16:36 +00:00
parent 15fe263ee2
commit 2a6d0b1b52

View File

@@ -513,13 +513,17 @@ app.post("/auth/register", async (req, res) => {
VALUES ($1, $2, $3, 'register_verify', NOW() + INTERVAL '15 minutes')
`, [newUserId, p, codeHash]);
// 5. Enviamos el WhatsApp usando la instancia principal (Aviso en consola por si Evolution no está listo)
console.log(`🔐 [SISTEMA] Código de verificación para ${p}: ${code}`);
// 5. Enviamos el WhatsApp usando la instancia principal
// 👇 NUEVO: Le quitamos el símbolo "+" para que Evolution no dé error
const phoneForEvolution = p.replace('+', '');
const msg = `👋 *¡Bienvenido a IntegraRepara!*\n\nTu código de verificación es: *${code}*\n\nTiene una validez de 15 minutos.`;
// Intentamos enviarlo si la variable EVOLUTION_INSTANCE existe
if (process.env.EVOLUTION_INSTANCE) {
sendWhatsAppAuto(p, msg, process.env.EVOLUTION_INSTANCE, false).catch(console.error);
sendWhatsAppAuto(phoneForEvolution, msg, process.env.EVOLUTION_INSTANCE, false).catch(console.error);
} else {
console.warn("⚠️ No se pudo enviar el WhatsApp: Falta la variable EVOLUTION_INSTANCE en Coolify.");
}
res.json({ ok: true, message: "Código enviado" });