From 0a1c6035c7e809fb767e11189e1b457eddeca204 Mon Sep 17 00:00:00 2001 From: rajesh Date: Tue, 15 Oct 2024 17:12:03 -0700 Subject: [PATCH] Fixed aimed to issue --- src/main/java/net/gepafin/tendermanagement/dao/CallDao.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/gepafin/tendermanagement/dao/CallDao.java b/src/main/java/net/gepafin/tendermanagement/dao/CallDao.java index 0827b62a..13101423 100644 --- a/src/main/java/net/gepafin/tendermanagement/dao/CallDao.java +++ b/src/main/java/net/gepafin/tendermanagement/dao/CallDao.java @@ -551,9 +551,9 @@ public class CallDao { } List existingChecklist = callTargetAudienceChecklistRepository .findByCallIdAndLookupDataTypeAndIsDeletedFalse(callEntity.getId(), type.getValue()); - List incomingIds = lookupDataReqList.stream().map(LookUpDataReq::getLookUpDataId) + List incomingIds = lookupDataReqList.stream().map(LookUpDataReq::getId) .filter(id -> id != null && id > 0).collect(Collectors.toList()); - existingChecklist.stream().filter(checklist -> !incomingIds.contains(checklist.getLookupData().getId())) + existingChecklist.stream().filter(checklist -> !incomingIds.contains(checklist.getId())) .forEach(this::softDeleteCallTargetAudienceChecklist); lookupDataReqList .forEach(lookUpDataReq -> createOrUpdateCallTargetAudienceChecklist(lookUpDataReq, callEntity, type));