improved unpack unterface & removed unpack command

This commit is contained in:
2026-03-20 13:14:22 +01:00
parent ddf76602be
commit bdd5d849eb
4 changed files with 10 additions and 39 deletions

View File

@@ -32,7 +32,8 @@ pub fn handle_nxm(root_config: &mut RootConfig, raw_url: &str) -> anyhow::Result
return Err(anyhow!("Mod with generated id already exists"));
}
unpack(root_config, &mod_id, dl_file)?;
let extract_to = root_config.mod_location().join(&mod_id);
unpack(dl_file, extract_to)?;
let file_id: u64 = nxm_url.file.parse()?;
let new_mod = ModConfig::from_mod_info(&mod_id, &mod_id, &mod_info, file_id);