bugfix: #192 repeating logs

This commit is contained in:
jamesread
2024-02-23 16:09:58 +00:00
parent 4dba6fd0f9
commit 0e3f9c8ceb

View File

@@ -10,6 +10,8 @@ export function initMarshaller () {
window.executionDialog = new ExecutionDialog()
window.logEntries = {}
window.addEventListener('ExecutionFinished', onExecutionFinished)
}
@@ -375,6 +377,14 @@ function marshalDirectory (item, section) {
export function marshalLogsJsonToHtml (json) {
for (const logEntry of json.logs) {
const existing = window.logEntries[logEntry.executionTrackingId]
if (existing !== undefined) {
continue
}
window.logEntries[logEntry.executionTrackingId] = logEntry
const tpl = document.getElementById('tplLogRow')
const row = tpl.content.querySelector('tr').cloneNode(true)