From 64f0d7ab85a7b88499e3590129e3db61eba8e62d Mon Sep 17 00:00:00 2001 From: rajesh Date: Tue, 3 Sep 2024 19:34:52 +0530 Subject: [PATCH] Applied validation for call in form --- src/main/java/net/gepafin/tendermanagement/dao/FormDao.java | 5 +++++ 1 file changed, 5 insertions(+) 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))