Jeg jobber med facebook bot i node.js (nye til node.js) og jeg har problem. Når brukeren sender siste meldingen jeg trenger å oppdage den og sette påminnelse (la oss sy det bør minne person i ett minutt)
if(!candidate.finished){
clearTimeout(JSON.parse(candidate.timerId));
var t = setTimeout(()=>{
candidate.timerId = JSON.stringify(t)
console.log(STRINGIFY + candidate.timerId)
candidate.save();
sendQuickReplies(sender,Do you want to continue application process?,['Yes','No'],token);
}, 60000);
}
Problemet er at cleartimeout ikke dreper setTimeout når brukeren sender en ny melding (når brukeren sender en annen melding denne funksjonen blir kalt alt om igjen, og det shoutld stoppe forrige tidtaker og starte ny) Denne koden Remindes person i ett minutt, men det vil ikke stoppe minner













