diff --git a/src/modes.rs b/src/modes.rs index 944e1bb..5144fe2 100644 --- a/src/modes.rs +++ b/src/modes.rs @@ -128,7 +128,7 @@ pub fn cnf(data: &mut Data) { // retry after installing package if system::install_package(&shell, &package_manager, &package) { - let _ = suggestions::confirm_suggestion(data); + let _ = suggestions::run_suggestion(data, &data.command); } } } diff --git a/src/suggestions.rs b/src/suggestions.rs index 9a279e0..c1b1701 100644 --- a/src/suggestions.rs +++ b/src/suggestions.rs @@ -320,7 +320,7 @@ pub fn confirm_suggestion(data: &Data) -> Result<(), String> { } } -fn run_suggestion(data: &Data, command: &str) -> std::process::ExitStatus { +pub fn run_suggestion(data: &Data, command: &str) -> std::process::ExitStatus { let shell = &data.shell; let privilege = &data.privilege; match privilege {