fix minor oops

mistress
Lilly Rosaline 2 years ago
parent c1ccbce005
commit 928ac68672

@ -1,10 +1,9 @@
use std::collections::HashMap; use std::collections::HashMap;
pub fn get_package_install_list(args: Vec<String>) -> HashMap<String, bool>{ pub fn get_package_install_list(args: Vec<String>) -> HashMap<String, bool>{
let op_args = args.get(2..).expect("Not enough arguments!").to_vec();
let mut archive = false; let mut archive = false;
let mut packages: HashMap<String, bool> = HashMap::new(); let mut packages: HashMap<String, bool> = HashMap::new();
for arg in op_args { for arg in args {
match arg.as_str() { match arg.as_str() {
"-r" | "--remote" => { "-r" | "--remote" => {
archive = false; archive = false;

@ -21,6 +21,7 @@ fn main() {
} }
"install" | "i" => { // Install the selected package(s). "install" | "i" => { // Install the selected package(s).
let packages = arguments::get_package_install_list(args); let packages = arguments::get_package_install_list(args);
dbg!(packages);
} }
"remove" | "r" => { "remove" | "r" => {

Loading…
Cancel
Save