diff --git a/js/header_timers.js b/js/header_timers.js index 94306b58..b7059480 100644 --- a/js/header_timers.js +++ b/js/header_timers.js @@ -58,7 +58,7 @@ } function loadOpenTickets() { - var openTicketsContainer = document.getElementById('openTicketsContainer'); + let openTicketsContainer = document.getElementById('openTicketsContainer'); openTicketsContainer.innerHTML = ''; // Clear existing content for (let i = 0; i < localStorage.length; i++) { @@ -68,7 +68,7 @@ let ticketID = key.replace("ticket-timer-running-", ""); let isRunning = JSON.parse(localStorage.getItem(key)); - var ticketDiv = document.createElement('div'); + let ticketDiv = document.createElement('div'); ticketDiv.classList.add('card', 'card-outline', 'mb-3'); // Add class based on ticket status ticketDiv.classList.add(isRunning ? 'card-info' : 'card-warning'); @@ -95,7 +95,7 @@ } function updateRunningTickets() { - var runningTickets = document.querySelectorAll('[id^="ticket-"]'); + let runningTickets = document.querySelectorAll('[id^="ticket-"]'); runningTickets.forEach(ticket => { let ticketID = ticket.id.replace("ticket-", ""); let isRunning = JSON.parse(localStorage.getItem("ticket-timer-running-" + ticketID)); @@ -135,7 +135,7 @@ // Add event listener to modal document.addEventListener('DOMContentLoaded', function() { - var modal = document.getElementById('openTicketsModal'); + let modal = document.getElementById('openTicketsModal'); if (modal) { $('#openTicketsModal').on('show.bs.modal', loadOpenTickets); } diff --git a/js/ticket_time_tracking.js b/js/ticket_time_tracking.js index 1067f509..f60a7016 100644 --- a/js/ticket_time_tracking.js +++ b/js/ticket_time_tracking.js @@ -128,7 +128,7 @@ function updateRunningTicketsCount() { - var runningTickets = parseInt(document.getElementById('runningTicketsCount').innerText, 10); + let runningTickets = parseInt(document.getElementById('runningTicketsCount').innerText, 10); if (!isPaused && timerInterval) { runningTickets += 1; @@ -182,7 +182,7 @@ // Wait for other synchronous actions (if any) to complete before resetting the timer. setTimeout(clearTimeStorage, 100); // 100ms delay should suffice, but you can adjust as needed. }); - + try { displayTime(); if (!localStorage.getItem(getLocalStorageKey("startTime")) && !localStorage.getItem(getLocalStorageKey("pausedTime"))) {