This is an automated email from the ASF dual-hosted git repository. madhan pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/ranger.git
commit 712fc43d65994190a4947c666e7652a9f2ec828a Author: princeap173 <[email protected]> AuthorDate: Tue Dec 12 17:12:14 2023 +0530 RANGER-4601: /xaudit/access_audit/count API does not return the proper value Signed-off-by: Madhan Neethiraj <[email protected]> --- .../src/main/java/org/apache/ranger/rest/XAuditREST.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/security-admin/src/main/java/org/apache/ranger/rest/XAuditREST.java b/security-admin/src/main/java/org/apache/ranger/rest/XAuditREST.java index 36631c82c..a2b3034bc 100644 --- a/security-admin/src/main/java/org/apache/ranger/rest/XAuditREST.java +++ b/security-admin/src/main/java/org/apache/ranger/rest/XAuditREST.java @@ -153,10 +153,11 @@ public class XAuditREST { @Produces({ "application/json" }) @PreAuthorize("@rangerPreAuthSecurityHandler.isAPIAccessible(\"" + RangerAPIList.COUNT_X_ACCESS_AUDITS + "\")") public VXLong countXAccessAudits(@Context HttpServletRequest request) { - SearchCriteria searchCriteria = searchUtil.extractCommonCriterias( - request, xAccessAuditService.sortFields); + VXLong ret = new VXLong(); + + ret.setValue(searchXAccessAudits(request).getTotalCount()); - return xAuditMgr.getXAccessAuditSearchCount(searchCriteria); + return ret; } }
