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());
}