Disabled repositories will now be removed from the Repositories slice immediately

This commit is contained in:
2024-08-28 10:58:49 +03:00
parent 123697e1dc
commit 12d5e7580e
3 changed files with 6 additions and 7 deletions
+5
View File
@@ -33,6 +33,11 @@ func ReadConfig() {
if err != nil {
log.Fatal(err)
}
for i := len(BPMConfig.Repositories) - 1; i >= 0; i-- {
if BPMConfig.Repositories[i].Disabled != nil && *BPMConfig.Repositories[i].Disabled {
BPMConfig.Repositories = append(BPMConfig.Repositories[:i], BPMConfig.Repositories[i+1:]...)
}
}
for _, repo := range BPMConfig.Repositories {
repo.Entries = make(map[string]*RepositoryEntry)
err := repo.ReadLocalDatabase()