Merge branch 'hotfixDMmigra' into 'release/2.465.x'

hotfix for dm migration

See merge request redactmanager/persistence-service!689
This commit is contained in:
Dominique Eifländer 2024-08-21 10:48:58 +02:00
commit 390ba3d32b
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()