changed CompositeDependecy to ModuleDependecy in fomod for install pattern

This commit is contained in:
2026-03-17 12:33:00 +01:00
parent 87e862c601
commit 44bca33a17
2 changed files with 2 additions and 2 deletions

View File

@@ -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,
}

View File

@@ -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);
}
}