fix: refresh findings list after bulk status update
Some checks failed
CI / Deploy Docs (push) Has been cancelled
CI / Clippy (push) Has been cancelled
CI / Deploy Agent (push) Has been cancelled
CI / Deploy Dashboard (push) Has been cancelled
CI / Format (pull_request) Failing after 3s
CI / Format (push) Has been cancelled
CI / Deploy MCP (push) Has been cancelled
CI / Security Audit (push) Has been cancelled
CI / Tests (push) Has been cancelled
CI / Detect Changes (push) Has been cancelled
CI / Security Audit (pull_request) Has been cancelled
CI / Tests (pull_request) Has been cancelled
CI / Detect Changes (pull_request) Has been cancelled
CI / Deploy Agent (pull_request) Has been cancelled
CI / Deploy Dashboard (pull_request) Has been cancelled
CI / Deploy Docs (pull_request) Has been cancelled
CI / Deploy MCP (pull_request) Has been cancelled
CI / Clippy (pull_request) Has been cancelled

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Sharang Parnerkar
2026-03-09 12:06:03 +01:00
parent b973887754
commit d9b21d3410

View File

@@ -23,7 +23,7 @@ pub fn FindingsPage() -> Element {
.ok() .ok()
}); });
let findings = use_resource(move || { let mut findings = use_resource(move || {
let p = page(); let p = page();
let sev = severity_filter(); let sev = severity_filter();
let typ = type_filter(); let typ = type_filter();
@@ -162,6 +162,7 @@ pub fn FindingsPage() -> Element {
let s = status_str.clone(); let s = status_str.clone();
spawn(async move { spawn(async move {
let _ = crate::infrastructure::findings::bulk_update_finding_status(ids, s).await; let _ = crate::infrastructure::findings::bulk_update_finding_status(ids, s).await;
findings.restart();
}); });
selected_ids.set(Vec::new()); selected_ids.set(Vec::new());
}, },