diff --git a/src/main/antora/modules/ROOT/pages/auditing.adoc b/src/main/antora/modules/ROOT/pages/auditing.adoc index 4acf4b901..1939c3b8b 100644 --- a/src/main/antora/modules/ROOT/pages/auditing.adoc +++ b/src/main/antora/modules/ROOT/pages/auditing.adoc @@ -109,10 +109,9 @@ class SpringSecurityAuditorAware implements ReactiveAuditorAware { public Mono getCurrentAuditor() { return ReactiveSecurityContextHolder.getContext() - .filter(it -> it.getAuthentication() != null) - .map(SecurityContext::getAuthentication) + .mapNotNull(SecurityContext::getAuthentication) .filter(Authentication::isAuthenticated) - .map(Authentication::getPrincipal) + .mapNotNull(Authentication::getPrincipal) .map(User.class::cast); } }