Skip to content

Commit 4a6fe60

Browse files
committed
Add textRefOrNull() override to MultiFieldParser
1 parent e2ebb92 commit 4a6fe60

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

server/src/main/java/org/elasticsearch/index/mapper/CompletionFieldMapper.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
import org.elasticsearch.search.suggest.completion.context.ContextMapping;
3131
import org.elasticsearch.search.suggest.completion.context.ContextMappings;
3232
import org.elasticsearch.xcontent.DeprecationHandler;
33+
import org.elasticsearch.xcontent.ESBytesRef;
3334
import org.elasticsearch.xcontent.FilterXContentParser;
3435
import org.elasticsearch.xcontent.NamedXContentRegistry;
3536
import org.elasticsearch.xcontent.ToXContent;
@@ -707,6 +708,14 @@ public Token currentToken() {
707708
return super.currentToken();
708709
}
709710

711+
@Override
712+
public ESBytesRef textRefOrNull() throws IOException {
713+
if (parsingObject == false) {
714+
return null;
715+
}
716+
return super.textRefOrNull();
717+
}
718+
710719
@Override
711720
public String textOrNull() throws IOException {
712721
if (parsingObject == false) {

0 commit comments

Comments
 (0)