From dd8fee4297cf6d64e09e62ce9176d8e1c7837d8f Mon Sep 17 00:00:00 2001 From: pyro Date: Wed, 2 Sep 2026 14:32:05 -0500 Subject: [PATCH] fixed a bug where the number of targets was being output before they were counted for the rustbuster command. --- src/lib.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 7e857a2..e0c5b4b 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1209,10 +1209,6 @@ impl AppState { }); let mut num_dir = 0; let mut num_sub = 0; - let _ = self.main_tx.send(ToolMessage::Output(( - rid, - format!("{} targets found scanning...", num_dir + num_sub), - ))); let tx_clone = self.main_tx.clone(); let out_path = self.projects[self.selected_project].files.clone(); let project_clone = @@ -1233,6 +1229,10 @@ impl AppState { } } } + let _ = self.main_tx.send(ToolMessage::Output(( + rid, + format!("{} targets found scanning...", num_dir + num_sub), + ))); let new_progress = Arc::new(RwLock::new(ToolProgress { name: "rustbuster".to_string(), total: num_dir + num_sub,