RED-4186: Delete also selected type if signature gets removed

This commit is contained in:
deiflaender 2022-06-10 15:19:00 +02:00
parent dc97384472
commit ab085195d0
2 changed files with 10 additions and 1 deletions

View File

@ -32,6 +32,7 @@ public class DigitalSignatureService {
public void deleteDigitalSignature() {
digitalSignatureRepository.deleteById(DigitalSignatureEntity.ID);
digitalSignatureTypeService.deleteDigitalSignatureType();
}

View File

@ -28,7 +28,15 @@ public class DigitalSignatureTypeService {
public void setActiveDigitalSignatureType(DigitalSignatureType digitalSignatureType) {
digitalSignatureTypeRepository.save(DigitalSignatureTypeEntity.builder().digitalSignatureType(digitalSignatureType).build());
digitalSignatureTypeRepository.save(DigitalSignatureTypeEntity.builder()
.digitalSignatureType(digitalSignatureType)
.build());
}
public void deleteDigitalSignatureType() {
digitalSignatureTypeRepository.deleteById(DigitalSignatureTypeEntity.ID);
}
}