Add times to Debug log.
authorBenjamin Braatz <bb@bbraatz.eu>
Tue, 18 Jul 2023 23:14:07 +0000 (01:14 +0200)
committerBenjamin Braatz <bb@bbraatz.eu>
Tue, 18 Jul 2023 23:14:07 +0000 (01:14 +0200)
controlpi_plugins/web/Debug/controlpi-debug.js

index f6e06228bdb753f9498048ae75e9ee7aae8c481c..ca612d1675ffacb73e84a9a443580fa20d1c17da 100644 (file)
@@ -18,6 +18,8 @@ function connect() {
             container.removeChild(container.lastChild);
         }
         const log = document.getElementById('web-debug-log')
+        const time = new Date().toLocaleTimeString()
+        log.innerHTML += time + ":<br />"
         log.innerHTML += `Connection closed: ${e.reason}<br />`
         if (timeout < 8000) {
             timeout *= 2
@@ -30,6 +32,8 @@ function connect() {
     })
     ws.addEventListener('error', function (e) {
         const log = document.getElementById('web-debug-log')
+        const time = new Date().toLocaleTimeString()
+        log.innerHTML += time + ":<br />"
         log.innerHTML += `Error: ${e.message} <br />`
         log.innerHTML += "Closing connection …<br />"
         log.scrollTop = log.scrollHeight
@@ -45,7 +49,9 @@ function connect() {
             processClientMessage(message)
         }
         const log = document.getElementById('web-debug-log')
-        log.innerHTML += JSON.stringify(message, null, 4) + '<br />'
+        const time = new Date().toLocaleTimeString()
+        log.innerHTML += time + ":<br />"
+        log.innerHTML += JSON.stringify(message, null, 4) + "<br />"
         log.scrollTop = log.scrollHeight
     })
 }