if user disconnects, remove complete

master
Matt Huntington 8 years ago
parent 897ef3fff0
commit eb41d2d141

@ -8,3 +8,8 @@ button.addEventListener('click', (event)=>{
button.setAttribute("disabled",true); button.setAttribute("disabled",true);
socket.emit('prompt completed'); socket.emit('prompt completed');
}); });
window.addEventListener("beforeunload", (e)=>{
if(button.getAttribute("disabled")){
socket.emit('remove completed');
}
});

@ -23,6 +23,10 @@ socketserver.on('connection', (socket)=>{
currentComplete++; currentComplete++;
socketserver.emit('prompt completed', currentComplete); socketserver.emit('prompt completed', currentComplete);
}); });
socket.on('remove completed', ()=>{
currentComplete--;
socketserver.emit('prompt completed', currentComplete);
});
}); });
http.listen(PORT); http.listen(PORT);

Loading…
Cancel
Save