diff --git a/src/main/java/net/gepafin/tendermanagement/dao/FormDao.java b/src/main/java/net/gepafin/tendermanagement/dao/FormDao.java index 0a93a090..1c3f3dec 100644 --- a/src/main/java/net/gepafin/tendermanagement/dao/FormDao.java +++ b/src/main/java/net/gepafin/tendermanagement/dao/FormDao.java @@ -91,6 +91,11 @@ public class FormDao { formRepository.delete(formEntity); } public List getFormsByCallId(Long callId){ + CallEntity callEntity=callService.getCallEntityById(callId); + if(callEntity== null){ + throw new CustomValidationException(Status.VALIDATION_ERROR, + Translator.toLocale(GepafinConstant.CALL_NOT_FOUND)); + } List formEntities=formRepository.findByCallId(callId); List formResponseBeanList = formEntities.stream() .map(req -> convertFormEntityToFormResponseBean(req))