каскадное изменение конфигураций в случае удаления группы

This commit is contained in:
2024-11-15 01:17:52 +03:00
parent e0fa7abeb4
commit 3e32e51e57
3 changed files with 30 additions and 7 deletions

View File

@@ -137,6 +137,19 @@ public class TestingServer extends RepositoryServer<TestsDatabase> {
Utils_.forceDeleteWithCheck(group_test.getArchive());
Utils_.forceDeleteWithCheck(group_test.getServerPath());
}
//--
//-
for (DVMConfiguration dvmConfiguration : db.dvmConfigurations.Data.values()) {
if (dvmConfiguration.tryDeleteGroup(group)){
db.Update(dvmConfiguration);
}
}
for (SapforConfiguration sapforConfiguration : db.sapforConfigurations.Data.values()) {
if (sapforConfiguration.tryDeleteGroup(group)){
db.Update(sapforConfiguration);
}
}
//--
} else if (object instanceof ServerSapfor) {
Utils_.forceDeleteWithCheck(
new File(