You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2022/08/25 16:24:18 UTC

[isis] 05/09: ISIS-3135: adds missing call to 'initializeIfRequired'

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

danhaywood pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git

commit 95140465acc1cf5d2e35794a4aee939649cdaf6e
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Thu Aug 25 17:15:57 2022 +0100

    ISIS-3135: adds missing call to 'initializeIfRequired'
---
 .../metamodel/services/appfeat/ApplicationFeatureRepositoryDefault.java  | 1 +
 1 file changed, 1 insertion(+)

diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/appfeat/ApplicationFeatureRepositoryDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/appfeat/ApplicationFeatureRepositoryDefault.java
index 1a00cc1b4a..3e126698a0 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/appfeat/ApplicationFeatureRepositoryDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/appfeat/ApplicationFeatureRepositoryDefault.java
@@ -450,6 +450,7 @@ implements ApplicationFeatureRepository, MetamodelListener {
 
     @Override
     public SortedSet<ApplicationFeatureId> propertyIdsFor(final LogicalType logicalType) {
+        initializeIfRequired();
         ApplicationFeatureId typeFeatureId = typeFeatureIdByLogicalType.get(logicalType);
         if (typeFeatureId == null) {
             return Collections.emptySortedSet();