RED-3042 Bugfix: Made deleting watermark idempotent
This commit is contained in:
parent
da746bba35
commit
71e7dcd1a1
@ -4,6 +4,7 @@ import javax.transaction.Transactional;
|
|||||||
|
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
import org.springframework.beans.BeanUtils;
|
import org.springframework.beans.BeanUtils;
|
||||||
|
import org.springframework.dao.EmptyResultDataAccessException;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import com.iqser.red.service.persistence.management.v1.processor.entity.configuration.WatermarkEntity;
|
import com.iqser.red.service.persistence.management.v1.processor.entity.configuration.WatermarkEntity;
|
||||||
@ -23,8 +24,11 @@ public class WatermarkService {
|
|||||||
|
|
||||||
|
|
||||||
public void deleteWatermark(String dossierTemplateId) {
|
public void deleteWatermark(String dossierTemplateId) {
|
||||||
|
try {
|
||||||
watermarkRepository.deleteById(dossierTemplateId);
|
watermarkRepository.deleteById(dossierTemplateId);
|
||||||
|
} catch (EmptyResultDataAccessException e) {
|
||||||
|
log.info("Watermark for dossierTemplateId '{}' was already deleted.", dossierTemplateId);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user