feat: loop on failed command after successful install

This commit is contained in:
iff 2024-12-09 16:09:37 +01:00
parent b117875352
commit abed3be3ee

View file

@ -145,7 +145,10 @@ pub fn cnf(data: &mut Data) {
// retry after installing package
if system::install_package(data, &package_manager, &package) {
let _ = suggestions::run_suggestion(data, &data.command);
let status = suggestions::run_suggestion(data, &data.command);
if !status.success() {
data.update_error(None);
suggestion(data);
}
}
}