From cab7baf9f875348c8577f173fcaaf948f6a386ef Mon Sep 17 00:00:00 2001 From: Tiago Date: Wed, 25 Mar 2026 16:16:26 -0300 Subject: [PATCH] Refactor string validation by removing redundant length check --- .../infrastructure/core/filters/CallerIpTrackingFilter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fineract-core/src/main/java/org/apache/fineract/infrastructure/core/filters/CallerIpTrackingFilter.java b/fineract-core/src/main/java/org/apache/fineract/infrastructure/core/filters/CallerIpTrackingFilter.java index 4e2dd13840f..f909dc6117e 100644 --- a/fineract-core/src/main/java/org/apache/fineract/infrastructure/core/filters/CallerIpTrackingFilter.java +++ b/fineract-core/src/main/java/org/apache/fineract/infrastructure/core/filters/CallerIpTrackingFilter.java @@ -54,7 +54,7 @@ public class CallerIpTrackingFilter extends OncePerRequestFilter { public String getClientIpAddress(HttpServletRequest request) { for (String header : IP_HEADER_CANDIDATES) { String ip = request.getHeader(header); - if (ip != null && ip.length() != 0 && !ip.isEmpty()) { + if (ip != null && !ip.isEmpty()) { log.trace("CALLER IP : {}", ip); return ip; }