diff --git a/Software/data_src/static/js/websocket.js b/Software/data_src/static/js/websocket.js index 235737e..f3e8f4e 100644 --- a/Software/data_src/static/js/websocket.js +++ b/Software/data_src/static/js/websocket.js @@ -84,7 +84,6 @@ function onMessage(event) { processDTCNotifications(dtcArray); fillDTCTable(dtcArray); - } else if (data.startsWith("MAPPING_STATUS:")) { const data_sliced = data.slice(15); statusMapping = createMapping(data_sliced); @@ -194,6 +193,19 @@ function fillValuesToHTML(dataset) { } } +function formatTime(seconds) { + var hrs = Math.floor(seconds / 3600); + var mins = Math.floor((seconds % 3600) / 60); + var secs = seconds % 60; + + return ( + String(hrs).padStart(2, "0") + + ":" + + String(mins).padStart(2, "0") + + ":" + + String(secs).padStart(2, "0") + ); +} // Funktion zum Setzen des ausgewählten Werts für Dropdowns function setDropdownValue(selectElement, value) { @@ -219,15 +231,15 @@ function showNotification(message, type) { // Erstellen Sie ein Bootstrap-Alert-Element var alertElement = $( '<div class="alert alert-' + - type + - ' alert-dismissible fade show notification" role="alert">' + - "<strong>" + - message + - "</strong>" + - '<button type="button" class="close" data-dismiss="alert" aria-label="Close">' + - '<span aria-hidden="true">×</span>' + - "</button>" + - "</div>" + type + + ' alert-dismissible fade show notification" role="alert">' + + "<strong>" + + message + + "</strong>" + + '<button type="button" class="close" data-dismiss="alert" aria-label="Close">' + + '<span aria-hidden="true">×</span>' + + "</button>" + + "</div>" ); // Fügen Sie das Alert-Element dem Container hinzu