From 327c78c2ca5a8e7edf6092cd452d963c7c5e5fb2 Mon Sep 17 00:00:00 2001 From: bearsyankees Date: Thu, 17 Sep 2026 10:31:29 -0400 Subject: [PATCH] fix(viewer): isolate invalid review data in run history --- .../frontend/src/components/PastRunsView.tsx | 6 +- .../viewer/frontend/src/data/serverSource.ts | 2 +- strix/interface/viewer/server.py | 14 +++- .../{index-CMYkx6m6.js => index-RaZRtkBA.js} | 2 +- strix/interface/viewer/static/index.html | 2 +- strix/report/triage_store.py | 2 + tests/test_triage_store.py | 40 ++++++++++++ tests/test_viewer_triage.py | 65 +++++++++++++++++++ 8 files changed, 126 insertions(+), 7 deletions(-) rename strix/interface/viewer/static/assets/{index-CMYkx6m6.js => index-RaZRtkBA.js} (96%) create mode 100644 tests/test_triage_store.py diff --git a/strix/interface/viewer/frontend/src/components/PastRunsView.tsx b/strix/interface/viewer/frontend/src/components/PastRunsView.tsx index b0250131..89c9d116 100644 --- a/strix/interface/viewer/frontend/src/components/PastRunsView.tsx +++ b/strix/interface/viewer/frontend/src/components/PastRunsView.tsx @@ -167,7 +167,11 @@ export default function PastRunsView({ {run.open_count !== undefined && · {run.open_count} open · {run.closed_count ?? 0} false positives · {run.detected_count ?? run.open_count} found} - + {run.severity_counts ? ( + + ) : ( + Review unavailable + )}