diff --git a/cameleer3-server-app/src/main/java/com/cameleer3/server/app/interceptor/AuditInterceptor.java b/cameleer3-server-app/src/main/java/com/cameleer3/server/app/interceptor/AuditInterceptor.java index ee31bd98..1a513dea 100644 --- a/cameleer3-server-app/src/main/java/com/cameleer3/server/app/interceptor/AuditInterceptor.java +++ b/cameleer3-server-app/src/main/java/com/cameleer3/server/app/interceptor/AuditInterceptor.java @@ -22,6 +22,7 @@ import java.util.Set; public class AuditInterceptor implements HandlerInterceptor { private static final Set AUDITABLE_METHODS = Set.of("POST", "PUT", "DELETE"); + private static final Set EXCLUDED_PATHS = Set.of("/api/v1/search/executions"); private final AuditService auditService; @@ -40,6 +41,9 @@ public class AuditInterceptor implements HandlerInterceptor { } String path = request.getRequestURI(); + if (EXCLUDED_PATHS.contains(path)) { + return; + } AuditResult result = response.getStatus() < 400 ? AuditResult.SUCCESS : AuditResult.FAILURE; auditService.log(