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 2acfbf937d8 CAUSEWAY-3937: fixes NPE in _MembersAsColumns
2acfbf937d8 is described below
commit 2acfbf937d862b90e13ded803548f5da1d608943
Author: Andi Huber <[email protected]>
AuthorDate: Tue Nov 4 07:47:21 2025 +0100
CAUSEWAY-3937: fixes NPE in _MembersAsColumns
---
.../org/apache/causeway/core/metamodel/spec/impl/_MembersAsColumns.java | 1 +
1 file changed, 1 insertion(+)
diff --git
a/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/spec/impl/_MembersAsColumns.java
b/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/spec/impl/_MembersAsColumns.java
index 7d3e8936b56..a4995f6acfd 100644
---
a/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/spec/impl/_MembersAsColumns.java
+++
b/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/spec/impl/_MembersAsColumns.java
@@ -129,6 +129,7 @@ private Optional<Comparator<String>> propertyIdComparator(
// don't pass in any object, just need the meta-data
var elementTypeGrid = elementTypeGridFacet.getGrid(null);
+ if(elementTypeGrid ==null) return Optional.empty();
final Map<String, Integer> propertyIdOrderWithinGrid = new HashMap<>();
elementTypeGrid.streamPropertyLayoutData()