Browse Source

Fix bug;

master
stingl 4 years ago
parent
commit
f06e26bebc
  1. 14
      js/app.js

14
js/app.js

@ -281,11 +281,15 @@ const TimeTrack = {
let latestHistoryItem = ticket.history[0]; let latestHistoryItem = ticket.history[0];
if (this.ticketSystemUrl && this.isTicketNumber(ticket.number)) { if (this.ticketSystemUrl && this.isTicketNumber(ticket.number)) {
let finishedTasks = ticket.tasks.filter((task) => { let finishedTasks = [];
return task.finished > latestHistoryItem.trackingStarted && task.finished < latestHistoryItem.trackingStopped;
}).map((task) => { if (ticket.tasks && ticket.tasks.length > 0) {
return task.name; finishedTasks = ticket.tasks.filter((task) => {
}); return task.finished > latestHistoryItem.trackingStarted && task.finished < latestHistoryItem.trackingStopped;
}).map((task) => {
return task.name;
});
}
window.open( window.open(
component.ticketSystemUrl + ticket.number.replace('#', '').trim()+'/time_entries/new?time_entry[hours]='+(Math.round(latestHistoryItem.minutes)/60)+ component.ticketSystemUrl + ticket.number.replace('#', '').trim()+'/time_entries/new?time_entry[hours]='+(Math.round(latestHistoryItem.minutes)/60)+