feat: findings refinement, new scanners, and deployment tooling #6
@@ -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());
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user