diff options
Diffstat (limited to 'config-model/src/main/java/com/yahoo/searchdefinition/derived/IndexingScript.java')
-rw-r--r-- | config-model/src/main/java/com/yahoo/searchdefinition/derived/IndexingScript.java | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/derived/IndexingScript.java b/config-model/src/main/java/com/yahoo/searchdefinition/derived/IndexingScript.java index 6c7396d607b..dc6c17e425e 100644 --- a/config-model/src/main/java/com/yahoo/searchdefinition/derived/IndexingScript.java +++ b/config-model/src/main/java/com/yahoo/searchdefinition/derived/IndexingScript.java @@ -41,17 +41,12 @@ public final class IndexingScript extends Derived implements IlscriptsConfig.Pro derive(search); } - private boolean hasFullIndexingDocprocRights(ImmutableSDField field) { - Attribute self = field.getAttributes().get(field.getName()); - return (!field.isExtraField() || ((self != null) && self.isMutable())); - } - @Override protected void derive(ImmutableSDField field, Search search) { if (field.isImportedField()) { return; } - if (hasFullIndexingDocprocRights(field)) { + if (field.hasFullIndexingDocprocRights()) { docFields.add(field.getName()); } if (field.usesStructOrMap() && @@ -93,7 +88,7 @@ public final class IndexingScript extends Derived implements IlscriptsConfig.Pro if (modifiesSelf(exp)) { later.add(exp); } else { - ilscriptBuilder.content(exp.toString()); + ilscriptBuilder.content(exp.toString()); } fieldFetcher.visit(exp); touchedFields.addAll(fieldFetcher.touchedFields()); |