Browse Source

Fix deleting tickets in archive;

modals-to-spa
neroignis@gmail.com 4 years ago
parent
commit
1ba1e6c596
  1. 2
      index.html
  2. 9
      js/app.js

2
index.html

@ -216,7 +216,7 @@
</div> </div>
<div class="col"> <div class="col">
<button class="btn btn-danger ticket-action-button" <button class="btn btn-danger ticket-action-button"
@click="deleteTicket(ticket)" title="Löschen"> @click="deleteTicket(ticket, true)" title="Löschen">
<i class="fas fa-trash"></i> <i class="fas fa-trash"></i>
</button> </button>
</div> </div>

9
js/app.js

@ -173,8 +173,13 @@ const TimeTrack = {
isTicketNumber(number) { isTicketNumber(number) {
return number.indexOf('#') >= 0; return number.indexOf('#') >= 0;
}, },
deleteTicket(index) { deleteTicket(index, archive = false) {
this.tickets.splice(index, 1); if (archive) {
this.archive.splice(index, 1);
} else {
this.tickets.splice(index, 1);
}
this.updateStorage(); this.updateStorage();
}, },
archiveTicket(index) { archiveTicket(index) {