diff --git a/mifosng-provider/src/main/java/org/mifosplatform/audit/api/AuditApiResource.java b/mifosng-provider/src/main/java/org/mifosplatform/audit/api/AuditApiResource.java index 58464ad30..74c0a811d 100644 --- a/mifosng-provider/src/main/java/org/mifosplatform/audit/api/AuditApiResource.java +++ b/mifosng-provider/src/main/java/org/mifosplatform/audit/api/AuditApiResource.java @@ -116,6 +116,7 @@ public class AuditApiResource { if (resource != null) { extraCriteria += " and aud.api_resource = " + ApiParameterHelper.sqlEncodeString(resource); } + if (resourceId != null) { extraCriteria += " and aud.resource_id = " + resourceId; } diff --git a/mifosng-provider/src/main/java/org/mifosplatform/audit/service/AuditReadPlatformServiceImpl.java b/mifosng-provider/src/main/java/org/mifosplatform/audit/service/AuditReadPlatformServiceImpl.java index 0eefc90bd..42f407d62 100644 --- a/mifosng-provider/src/main/java/org/mifosplatform/audit/service/AuditReadPlatformServiceImpl.java +++ b/mifosng-provider/src/main/java/org/mifosplatform/audit/service/AuditReadPlatformServiceImpl.java @@ -78,7 +78,7 @@ public class AuditReadPlatformServiceImpl implements AuditReadPlatformService { String sql = "select " + rm.schema(includeJson); if (StringUtils.isNotBlank(extraCriteria)) sql += " where (" + extraCriteria + ")"; sql += " order by aud.id DESC"; - + return this.jdbcTemplate.query(sql, rm, new Object[] {}); }