Only show mod files in pack external dependencies (#710)

This commit is contained in:
Emma Alexia Triphora 2023-09-24 11:49:41 -04:00 committed by GitHub
parent 4bbfc8ccc5
commit 3767e9fae9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -85,9 +85,10 @@ impl super::Validator for ModpackValidator {
files: archive
.file_names()
.filter(|x| {
x.starts_with("overrides/mods")
|| x.starts_with("client-overrides/mods")
|| x.starts_with("server-overrides/mods")
(x.ends_with("jar") || x.ends_with("zip"))
&& (x.starts_with("overrides/mods")
|| x.starts_with("client-overrides/mods")
|| x.starts_with("server-overrides/mods"))
})
.flat_map(|x| x.rsplit('/').next().map(|x| x.to_string()))
.collect::<Vec<String>>(),