diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/instances/QInstanceEnricher.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/instances/QInstanceEnricher.java index 23224694..8746b4a1 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/instances/QInstanceEnricher.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/instances/QInstanceEnricher.java @@ -332,14 +332,7 @@ public class QInstanceEnricher { if(!StringUtils.hasContent(field.getLabel())) { - if(configRemoveIdFromNameWhenCreatingPossibleValueFieldLabels && StringUtils.hasContent(field.getPossibleValueSourceName()) && field.getName() != null && field.getName().endsWith("Id")) - { - field.setLabel(nameToLabel(field.getName().substring(0, field.getName().length() - 2))); - } - else - { - field.setLabel(nameToLabel(field.getName())); - } + fieldNameToLabel(field); } ////////////////////////////////////////////////////////////////////////// @@ -381,6 +374,23 @@ public class QInstanceEnricher + /******************************************************************************* + ** + *******************************************************************************/ + public void fieldNameToLabel(QFieldMetaData field) + { + if(configRemoveIdFromNameWhenCreatingPossibleValueFieldLabels && StringUtils.hasContent(field.getPossibleValueSourceName()) && field.getName() != null && field.getName().endsWith("Id")) + { + field.setLabel(nameToLabel(field.getName().substring(0, field.getName().length() - 2))); + } + else + { + field.setLabel(nameToLabel(field.getName())); + } + } + + + /******************************************************************************* ** *******************************************************************************/