From 2080cd7845ea81466436ef748572ee8c16e2ab7f Mon Sep 17 00:00:00 2001 From: Will Greenberg Date: Tue, 25 Mar 2025 15:36:43 -0700 Subject: [PATCH] web ui: fix issue causing no entries We weren't correctly handling all possible events from the heuristics list --- bin/static/js/main.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/bin/static/js/main.js b/bin/static/js/main.js index ec73f31..a343324 100644 --- a/bin/static/js/main.js +++ b/bin/static/js/main.js @@ -80,10 +80,12 @@ async function updateEntryAnalysisResult(entry) { entry.analysis_result = `0 warnings!`; } else { entry.analysis_result = `!!! ${entry.analysis.warnings.length} warnings !!!`; - for(warning of entry.analysis.warnings){ - msg = `${warning.timestamp}: ${warning.warning.events[1].message}` - console.log(msg) - entry.analysis_result += `
${msg}` + for (const warning of entry.analysis.warnings) { + for (const event of warning.events) { + if (event === null) continue; + msg = `${warning.timestamp}: ${event.message}` + entry.analysis_result += `
${msg}` + } } } }