From a22be9dc77b173f186478223752e159ed6ac7629 Mon Sep 17 00:00:00 2001 From: rajesh Date: Thu, 27 Feb 2025 21:59:47 +0530 Subject: [PATCH] Fixed issue of getAllCompanyDocument Api --- .../net/gepafin/tendermanagement/dao/CompanyDocumentDao.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/net/gepafin/tendermanagement/dao/CompanyDocumentDao.java b/src/main/java/net/gepafin/tendermanagement/dao/CompanyDocumentDao.java index 9cee39b6..f43c6a90 100644 --- a/src/main/java/net/gepafin/tendermanagement/dao/CompanyDocumentDao.java +++ b/src/main/java/net/gepafin/tendermanagement/dao/CompanyDocumentDao.java @@ -306,6 +306,8 @@ public class CompanyDocumentDao { return (root, query, builder) -> { Predicate predicate = builder.equal(root.get("companyId"), companyId); + predicate = builder.and(predicate, builder.isFalse(root.get("isDeleted"))); + if (typeEnum != null) { if (typeEnum == CompanyDocumentTypeEnum.COMPANY_DOCUMENT) { // Case 1: Fetch only COMPANY_DOCUMENT type documents for the given company