En nodejs he programado un CRON que se ejecuta todos los días a las 10 a.m. para enviar la notificación automática. Ahora el problema es que, cada vez que este CRON activa, se envían 2 notificaciones al dispositivo del usuario. Aquí está mi código
var job2 = new CronJob('00 00 10 * * *', (res) => { woStatusCheck(); }, null, true, 'Asia/Kolkata'); job2.start();
Puedes consultar su documentación . El cuarto parámetro del constructor se llama start y, al enviarle true , ejecutará el trabajo antes de salir del constructor. Luego, llamar a su job.start() lo ejecuta nuevamente. O envía false en el cuarto parámetro y usa .start() o elimina .start() y envía true