From 2a6d0b1b5280a4ef651dc5b3163eea59f2be4fe2 Mon Sep 17 00:00:00 2001 From: marsalva Date: Sun, 8 Mar 2026 18:16:36 +0000 Subject: [PATCH] Actualizar server.js --- server.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/server.js b/server.js index c78848f..57278ba 100644 --- a/server.js +++ b/server.js @@ -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" });