fix int parsing

This commit is contained in:
Quaternions 2023-09-12 17:18:44 -07:00
parent 327d0a4992
commit 01449b1850

View File

@ -108,7 +108,7 @@ fn get_allowed_map() -> Result<std::collections::HashMap::<u32,String>, Box<dyn
let mut allowed_map = std::collections::HashMap::<u32,String>::new(); let mut allowed_map = std::collections::HashMap::<u32,String>::new();
for entry in std::fs::read_dir("scripts/allowed")? { for entry in std::fs::read_dir("scripts/allowed")? {
let entry=entry?; let entry=entry?;
allowed_map.insert(entry.file_name().to_str().unwrap().parse::<u32>()?,std::fs::read_to_string(entry.path())?); allowed_map.insert(entry.path().file_stem().unwrap().to_str().unwrap().parse::<u32>()?,std::fs::read_to_string(entry.path())?);
} }
Ok(allowed_map) Ok(allowed_map)
} }
@ -117,7 +117,7 @@ fn get_replace_map() -> Result<std::collections::HashMap::<String,u32>, Box<dyn
let mut replace = std::collections::HashMap::<String,u32>::new(); let mut replace = std::collections::HashMap::<String,u32>::new();
for entry in std::fs::read_dir("scripts/replace")? { for entry in std::fs::read_dir("scripts/replace")? {
let entry=entry?; let entry=entry?;
replace.insert(std::fs::read_to_string(entry.path())?,entry.file_name().to_str().unwrap().parse::<u32>()?); replace.insert(std::fs::read_to_string(entry.path())?,entry.path().file_stem().unwrap().to_str().unwrap().parse::<u32>()?);
} }
Ok(replace) Ok(replace)
} }