diff --git a/src/main.rs b/src/main.rs index 720e8b5..4665736 100644 --- a/src/main.rs +++ b/src/main.rs @@ -13,7 +13,12 @@ async fn main() -> Result<(), Box> { let (count, skip_amount, list) = config::collate_values(args, &config); if let Some(values) = config.lists.get(&list) { - let pb = indicatif::ProgressBar::new(12); + let pb = indicatif::ProgressBar::new( + values + .len() + .try_into() + .expect("Could not convert list length"), + ); let all_items = data::run_tasks(values.to_vec(), count, skip_amount, &pb).await; pb.finish_and_clear();