This is an automated email from the ASF dual-hosted git repository.

adamsaghy pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git


The following commit(s) were added to refs/heads/develop by this push:
     new 21978cc4e FINERACT-1971: Minor bug-fixes
21978cc4e is described below

commit 21978cc4e1cdb5f8ea51722a10493e8508e1201a
Author: jmarta <[email protected]>
AuthorDate: Tue Oct 10 01:47:48 2023 +0200

    FINERACT-1971: Minor bug-fixes
---
 .../dataqueries/domain/EntityDatatableChecksRepository.java            | 3 ++-
 .../dataqueries/service/ReadWriteNonCoreDataServiceImpl.java           | 2 +-
 .../org/apache/fineract/portfolio/client/domain/ClientRepository.java  | 3 ++-
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/dataqueries/domain/EntityDatatableChecksRepository.java
 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/dataqueries/domain/EntityDatatableChecksRepository.java
index fa92b24bd..eec7e0eff 100644
--- 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/dataqueries/domain/EntityDatatableChecksRepository.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/dataqueries/domain/EntityDatatableChecksRepository.java
@@ -37,7 +37,8 @@ public interface EntityDatatableChecksRepository
                 AND dt.status = :status
                 AND rdt.subtype = :subtype
             """)
-    List<EntityDatatableChecks> findByEntityAndStatusAndSubtype(String entity, 
Integer status, String subtype);
+    List<EntityDatatableChecks> 
findByEntityAndStatusAndSubtype(@Param("entity") String entity, 
@Param("status") Integer status,
+            @Param("subtype") String subtype);
 
     @Query("select t from  EntityDatatableChecks t WHERE t.status =:status and 
t.entity=:entity and t.productId = :productId ")
     List<EntityDatatableChecks> findByEntityStatusAndProduct(@Param("entity") 
String entity, @Param("status") Long status,
diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/dataqueries/service/ReadWriteNonCoreDataServiceImpl.java
 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/dataqueries/service/ReadWriteNonCoreDataServiceImpl.java
index 2ff1f24f0..70c3a2ee0 100644
--- 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/dataqueries/service/ReadWriteNonCoreDataServiceImpl.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/dataqueries/service/ReadWriteNonCoreDataServiceImpl.java
@@ -1657,7 +1657,7 @@ public class ReadWriteNonCoreDataServiceImpl implements 
ReadWriteNonCoreDataServ
     }
 
     private String getGroupOfficeJoinCondition(String officeHierarchy, String 
appTableAlias) {
-        return " join m_group g on g.id = " + appTableAlias + ".client_id " + 
getOfficeJoinCondition(officeHierarchy, "g");
+        return " join m_group g on g.id = " + appTableAlias + ".group_id " + 
getOfficeJoinCondition(officeHierarchy, "g");
     }
 
     private String getOfficeJoinCondition(String officeHierarchy, String 
joinTableAlias) {
diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/portfolio/client/domain/ClientRepository.java
 
b/fineract-provider/src/main/java/org/apache/fineract/portfolio/client/domain/ClientRepository.java
index e6db66606..f3a9ff112 100644
--- 
a/fineract-provider/src/main/java/org/apache/fineract/portfolio/client/domain/ClientRepository.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/portfolio/client/domain/ClientRepository.java
@@ -40,7 +40,8 @@ public interface ClientRepository extends 
JpaRepository<Client, Long>, JpaSpecif
             WHERE client.id = :clientId
             AND (office.hierarchy LIKE :officeHierarchy OR 
transferToOffice.hierarchy LIKE :transferToOfficeHierarchy)
                 """)
-    Client fetchByClientIdAndHierarchy(Long clientId, String officeHierarchy, 
String transferToOfficeHierarchy);
+    Client fetchByClientIdAndHierarchy(@Param("clientId") Long clientId, 
@Param("officeHierarchy") String officeHierarchy,
+            @Param("transferToOfficeHierarchy") String 
transferToOfficeHierarchy);
 
     @Query("SELECT c.id FROM Client c WHERE c.externalId = :externalId")
     Long findIdByExternalId(@Param("externalId") ExternalId externalId);

Reply via email to