commit | 492cff0919816b9af25e84e741c0f8f401750724 | [log] [tgz] |
---|---|---|
author | danhaywood <dan@haywood-associates.co.uk> | Wed Feb 21 13:52:47 2024 +0000 |
committer | danhaywood <dan@haywood-associates.co.uk> | Wed Feb 21 13:52:47 2024 +0000 |
tree | 17da4e012b54ea8b207275cbb07d38ffabfcdf3c | |
parent | 32311afee36b7e8f9f204f7ef621ec96df301876 [diff] |
CAUSEWAY-3688: adds guard also if updating
diff --git a/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/objectlifecycle/PropertyChangeRecord.java b/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/objectlifecycle/PropertyChangeRecord.java index df90b09..a22cd85 100644 --- a/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/objectlifecycle/PropertyChangeRecord.java +++ b/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/objectlifecycle/PropertyChangeRecord.java
@@ -56,7 +56,7 @@ public static PropertyChangeRecord ofCurrent( final @NonNull PropertyChangeRecordId pcrId) { return new PropertyChangeRecord(pcrId) - .withPreValueSetToCurrent(); + .withPreValueSetToCurrentElseUnknown(); } public static PropertyChangeRecord ofCurrent(