changed CompositeDependecy to ModuleDependecy in fomod for install pattern
This commit is contained in:
@@ -347,7 +347,7 @@ pub struct ConditionalInstallPatternList {
|
||||
|
||||
#[derive(Clone, Debug, Deserialize, Serialize, PartialEq, Eq, PartialOrd, Ord, Hash)]
|
||||
pub struct ConditionalInstallPattern {
|
||||
pub dependencies: CompositeDependency,
|
||||
pub dependencies: ModuleDependency,
|
||||
pub files: FileList,
|
||||
}
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@ pub fn run_fomod_installer(
|
||||
// Evaluate conditional file installs based on final flag state
|
||||
if let Some(conditional) = &fomod_config.conditional_file_installs {
|
||||
for pattern in &conditional.patterns.pattern {
|
||||
if evaluate_dependency(&pattern.dependencies, &state, installed_plugins) {
|
||||
if evaluate_module_depbendecy(&pattern.dependencies, &state, installed_plugins) {
|
||||
state.add_files(&pattern.files);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user