From 3ae9e791ff3d0fa6e26dfe5cb7ba77d532087ffc Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Tue, 25 Nov 2025 16:52:59 +0100 Subject: [PATCH] Polishing. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Use mapNotNull(…) instead of filter + map. See #3413 --- src/main/antora/modules/ROOT/pages/auditing.adoc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) 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); } }