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