This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/causeway.git
The following commit(s) were added to refs/heads/main by this push:
new bd427815d66 CAUSEWAY-3943: fixes potential NPE
bd427815d66 is described below
commit bd427815d666c52246680113d7df2aaa2a6246f2
Author: andi-huber <[email protected]>
AuthorDate: Thu Nov 20 11:40:59 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 3884edd3017..42ed58076e4 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());
}