This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a commit to branch v3
in repository https://gitbox.apache.org/repos/asf/causeway.git


The following commit(s) were added to refs/heads/v3 by this push:
     new 78a1f2fec3f CAUSEWAY-3943: fixes potential NPE
78a1f2fec3f is described below

commit 78a1f2fec3f71cc0f39b948013d357ecba3de865
Author: andi-huber <[email protected]>
AuthorDate: Thu Nov 20 11:39:30 2025 +0100

    CAUSEWAY-3943: fixes potential NPE
---
 .../commons/integration/changetracking/EntityChangeTrackerDefault.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/persistence/commons/src/main/java/org/apache/causeway/persistence/commons/integration/changetracking/EntityChangeTrackerDefault.java
 
b/persistence/commons/src/main/java/org/apache/causeway/persistence/commons/integration/changetracking/EntityChangeTrackerDefault.java
index f8c22a42e27..e2baafec544 100644
--- 
a/persistence/commons/src/main/java/org/apache/causeway/persistence/commons/integration/changetracking/EntityChangeTrackerDefault.java
+++ 
b/persistence/commons/src/main/java/org/apache/causeway/persistence/commons/integration/changetracking/EntityChangeTrackerDefault.java
@@ -131,7 +131,7 @@ public EntityChangeTrackerDefault(
             final PreAndPostValueEvaluatorService 
preAndPostValueEvaluatorService) {
 
         if(log.isDebugEnabled()) {
-            var interactionId = 
interactionProviderProvider.get().currentInteraction().map(Interaction::getInteractionId).orElseGet(null);
+            var interactionId = 
interactionProviderProvider.get().currentInteraction().map(Interaction::getInteractionId).orElse(null);
             log.debug("EntityChangeTrackerDefault.new xactn={} 
interactionId={} thread={}", transactionCounter.incrementAndGet(), 
interactionId, Thread.currentThread().getName());
         }
 

Reply via email to