Dossier Status fixes

This commit is contained in:
Timo Bejan 2022-02-01 13:50:49 +02:00
parent f8b67ec51b
commit ebac270693
2 changed files with 4 additions and 0 deletions

View File

@ -13,6 +13,7 @@ public interface DossierStatusResource {
String DOSSIER_STATUS_PATH = "/dossier-status";
String DOSSIER_TEMPLATE_PATH = "/dossier-template";
String DOSSIER_TEMPLATE_ID = "dossierTemplateId";
String DOSSIER_TEMPLATE_ID_PATH_VARIABLE = "/{" + DOSSIER_TEMPLATE_ID + "}";

View File

@ -63,6 +63,9 @@ public class DossierStatusPersistenceService {
@Transactional
public void deleteDossierStatus(String dossierStatusId, String replaceDossierStatusId) {
if(dossierStatusId.equalsIgnoreCase(replaceDossierStatusId)){
throw new BadRequestException("Cannot replace with self");
}
dossierStatusRepository.findById(dossierStatusId).ifPresent(toDeleteDossierStatus -> {