Skip to content

Commit ddbfef2

Browse files
committed
chore(search-engine): Apply user queries on correct type-ahead field
1 parent eda326b commit ddbfef2

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

silo-search-engine/src/main/java/se/l4/silo/engine/index/search/internal/types/FullTextFieldType.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,10 @@ public Query createQuery(
7171
else if(matcher instanceof UserQueryMatcher)
7272
{
7373
UserQueryMatcher userQuery = (UserQueryMatcher) matcher;
74+
boolean typeAhead = userQuery.getContext() == UserQuery.Context.TYPE_AHEAD;
7475
return UserQueryParser.create(encounter)
75-
.withFields(field)
76-
.withTypeAhead(userQuery.getContext() == UserQuery.Context.TYPE_AHEAD)
76+
.withFields(typeAhead ? field : (field + ":type-ahead"))
77+
.withTypeAhead(typeAhead)
7778
.parse(userQuery.getQuery());
7879
}
7980

0 commit comments

Comments
 (0)