diff --git a/src/main/java/net/gepafin/tendermanagement/dao/ApplicationDao.java b/src/main/java/net/gepafin/tendermanagement/dao/ApplicationDao.java index aa65357a..d7a5661a 100644 --- a/src/main/java/net/gepafin/tendermanagement/dao/ApplicationDao.java +++ b/src/main/java/net/gepafin/tendermanagement/dao/ApplicationDao.java @@ -2668,7 +2668,7 @@ public class ApplicationDao { public List validateCompanyDocuments(List ids) { List documents = - companyDocumentRepository.findByIdInAndIsDeletedFalseAndStatus(ids,CompanyDocumentStatusEnum.VALID.getValue()); + companyDocumentRepository.findByIdInAndIsDeletedFalseAndStatusNot(ids,CompanyDocumentStatusEnum.EXPIRED.getValue()); Set foundIds = documents.stream() .map(CompanyDocumentEntity::getId) diff --git a/src/main/java/net/gepafin/tendermanagement/repositories/CompanyDocumentRepository.java b/src/main/java/net/gepafin/tendermanagement/repositories/CompanyDocumentRepository.java index 47e0a14f..c37b993a 100644 --- a/src/main/java/net/gepafin/tendermanagement/repositories/CompanyDocumentRepository.java +++ b/src/main/java/net/gepafin/tendermanagement/repositories/CompanyDocumentRepository.java @@ -35,7 +35,7 @@ public interface CompanyDocumentRepository extends JpaRepository findByCategoryEntityId(Long categoryId); - List findByIdInAndIsDeletedFalseAndStatus(List ids,String status); + List findByIdInAndIsDeletedFalseAndStatusNot(List ids, String status); }