Commit cc3821c1 authored by Gabriel's avatar Gabriel

Agrega llamada a handlers de turnos bajo demanda

parent 9cf8f274
const axios = require('axios');
const config = require('config');
const handlerTurnosProgramados = require('./handlers/is_turnos_programados.js');
const handlerTurnosBajoDemanda = require('./handlers/ips_turnos_bajo_demanda');
const crisp = require('./crisp.js');
const utils = require('./utils.js');
const pasosTurnosProgramados = require('./handlers/pasos_is_turnos_programados.js');
const pasosIpsTurnosBajoDemanda = require('./handlers/pasos_ips_turnos_bajo_demanda');
const is = require('./endpoints/is.js');
const sendinblue = require('./endpoints/sendinblue.js');
......@@ -28,6 +30,9 @@ crisp.CrispClient.on("message:send", async function (message) {
enviarUserAListaSendingblue(message.website_id, message.session_id, config.get('sendingblueListId'));
await crisp.setSiguientePaso(message.website_id, message.session_id, pasosTurnosProgramados.ASK_RESERVAR_TURNO)
}
if(message.website_id === WEBSITE_ID_IPS_TURNOS_BAJO_DEMANDA){
await crisp.setSiguientePaso(message.website_id, message.session_id, pasosIpsTurnosBajoDemanda.BIENVENIDA)
}
}
await darSiguientePaso(message, message.website_id, message.session_id);
......@@ -39,6 +44,9 @@ async function darSiguientePaso(message, website_id, session_id) {
if(website_id === WEBSITE_ID_TURNOS_PROGRAMADOS){
handlerTurnosProgramados[siguientePaso](message, userData, website_id, session_id);
}
if(website_id === WEBSITE_ID_IPS_TURNOS_BAJO_DEMANDA){
handlerTurnosBajoDemanda[siguientePaso](message, userData, website_id, session_id);
}
}
async function enviarUserAListaSendingblue(website_id, session_id, listId){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment