hotfix for dm migration

This commit is contained in:
Dominique Eifländer 2024-08-21 10:34:17 +02:00
parent d105008e60
commit 77793c04e7
2 changed files with 8 additions and 1 deletions

View File

@ -146,7 +146,7 @@ public class ComponentOverridesMigration21 extends Migration {
log.info("Running component definition creation migration.");
for (DossierTemplateEntity dossierTemplate : dossierTemplatePersistenceService.getAllDossierTemplates()) {
componentDefinitionService.createComponents(dossierTemplate.getId(), componentDefinitions);
componentDefinitionService.createComponentsInternal(dossierTemplate.getId(), componentDefinitions);
}
}

View File

@ -70,6 +70,13 @@ public class ComponentDefinitionService {
}
@Transactional
public List<ComponentDefinition> createComponentsInternal(String dossierTemplateId, List<ComponentDefinitionAddRequest> componentDefinitionAddRequests) {
return createComponents(dossierTemplateId, componentDefinitionAddRequests);
}
private void validateAddRequest(List<ComponentDefinitionAddRequest> componentDefinitionAddRequests) {
long nrOfComponentsWithEmptyTechnicalName = componentDefinitionAddRequests.stream()