Do not add fetch action for missing dependency again if it already exists

This commit is contained in:
2026-04-26 15:13:25 +03:00
parent 3f205ec412
commit a03c9ad9ce
+5
View File
@@ -439,6 +439,11 @@ func UpdatePackages(rootDir string, syncDatabase, allowDowngrades, forceInstalla
depEntry = providers[0] depEntry = providers[0]
} }
// Skip dependency if action already exists
if operation.ActionsContainPackage(depEntry.Info.Name) {
continue
}
// Skip dependency if ignored in config // Skip dependency if ignored in config
if slices.Contains(MainBPMConfig.IgnorePackages, depEntry.Info.Name) { if slices.Contains(MainBPMConfig.IgnorePackages, depEntry.Info.Name) {
continue continue