Browse Source

fix endless notifications

modals-to-spa
stingl 4 years ago
parent
commit
72c1647ba2
  1. 4
      js/app.js

4
js/app.js

@ -576,7 +576,7 @@ const TimeTrack = {
let vue = this; let vue = this;
this.tickets.forEach((ticket) => { this.tickets.forEach((ticket) => {
if (ticket.isTimeBox && vue.timeBoxTimeLeft(ticket) <= 0) { if (ticket.isTimeBox && !ticket.notificated && vue.timeBoxTimeLeft(ticket) <= 0) {
vue.stopTracking(ticket); vue.stopTracking(ticket);
// alert('Zeit für "'+ticket.number+'" ist abgelaufen!'); // alert('Zeit für "'+ticket.number+'" ist abgelaufen!');
if (Notification.permission === 'granted') { if (Notification.permission === 'granted') {
@ -590,6 +590,8 @@ const TimeTrack = {
color: 'red' color: 'red'
}); });
} }
ticket.notificated = true;
} }
}); });
}, },