Pull request #438: RED-4186: Delete also selected type if signature gets removed

Merge in RED/persistence-service from RED-4186 to master

* commit 'ab085195d00a02d9815562e74dbdb08d3fac8907':
  RED-4186: Delete also selected type if signature gets removed
This commit is contained in:
Dominique Eiflaender 2022-06-10 15:22:11 +02:00
commit 3221602d1f
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);
}
}