diff --git a/fineract-investor/src/main/java/org/apache/fineract/investor/domain/ExternalAssetOwnerTransferRepository.java b/fineract-investor/src/main/java/org/apache/fineract/investor/domain/ExternalAssetOwnerTransferRepository.java index c63e61ec1..ce1a71f5e 100644 --- a/fineract-investor/src/main/java/org/apache/fineract/investor/domain/ExternalAssetOwnerTransferRepository.java +++ b/fineract-investor/src/main/java/org/apache/fineract/investor/domain/ExternalAssetOwnerTransferRepository.java @@ -53,6 +53,6 @@ public interface ExternalAssetOwnerTransferRepository Optional findFirstByExternalIdOrderByIdAsc(ExternalId externalTransferId); - @Query("select e.id from ExternalAssetOwnerTransfer e where e.externalId = :externalTransferId") + @Query("select max(e.id) from ExternalAssetOwnerTransfer e where e.externalId = :externalTransferId") Optional findLastByExternalIdOrderByIdDesc(@Param("externalTransferId") ExternalId externalTransferId); }