Fixed aimed to issue
This commit is contained in:
@@ -551,9 +551,9 @@ public class CallDao {
|
|||||||
}
|
}
|
||||||
List<CallTargetAudienceChecklistEntity> existingChecklist = callTargetAudienceChecklistRepository
|
List<CallTargetAudienceChecklistEntity> existingChecklist = callTargetAudienceChecklistRepository
|
||||||
.findByCallIdAndLookupDataTypeAndIsDeletedFalse(callEntity.getId(), type.getValue());
|
.findByCallIdAndLookupDataTypeAndIsDeletedFalse(callEntity.getId(), type.getValue());
|
||||||
List<Long> incomingIds = lookupDataReqList.stream().map(LookUpDataReq::getLookUpDataId)
|
List<Long> incomingIds = lookupDataReqList.stream().map(LookUpDataReq::getId)
|
||||||
.filter(id -> id != null && id > 0).collect(Collectors.toList());
|
.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);
|
.forEach(this::softDeleteCallTargetAudienceChecklist);
|
||||||
lookupDataReqList
|
lookupDataReqList
|
||||||
.forEach(lookUpDataReq -> createOrUpdateCallTargetAudienceChecklist(lookUpDataReq, callEntity, type));
|
.forEach(lookUpDataReq -> createOrUpdateCallTargetAudienceChecklist(lookUpDataReq, callEntity, type));
|
||||||
|
|||||||
Reference in New Issue
Block a user