diff options
Diffstat (limited to 'document/src/main/java/com/yahoo/document/DocumentTypeManagerConfigurer.java')
-rw-r--r-- | document/src/main/java/com/yahoo/document/DocumentTypeManagerConfigurer.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/document/src/main/java/com/yahoo/document/DocumentTypeManagerConfigurer.java b/document/src/main/java/com/yahoo/document/DocumentTypeManagerConfigurer.java index 9325e374daa..cb615c27116 100644 --- a/document/src/main/java/com/yahoo/document/DocumentTypeManagerConfigurer.java +++ b/document/src/main/java/com/yahoo/document/DocumentTypeManagerConfigurer.java @@ -542,6 +542,9 @@ public class DocumentTypeManagerConfigurer implements ConfigSubscriber.SingleSub DataType fieldType = getOrCreateType(fieldCfg.type()); type.addField(new Field(fieldCfg.name(), fieldCfg.internalid(), fieldType)); } + if (docType != DataType.DOCUMENT) { + docType.addDeclaredStructType(structCfg.name(), type); + } } } void fillDocument() { |