NPE when highlighting

This commit is contained in:
Shay Banon 2011-11-15 18:11:03 +02:00
parent afb690e233
commit e52ec518f3
1 changed files with 8 additions and 4 deletions

View File

@ -142,11 +142,15 @@ public class CustomFieldQuery extends FieldQuery {
} }
} else if (sourceFilter instanceof XBooleanFilter) { } else if (sourceFilter instanceof XBooleanFilter) {
XBooleanFilter booleanFilter = (XBooleanFilter) sourceFilter; XBooleanFilter booleanFilter = (XBooleanFilter) sourceFilter;
for (Filter filter : booleanFilter.getMustFilters()) { if (booleanFilter.getMustFilters() != null) {
flatten(filter, flatQueries); for (Filter filter : booleanFilter.getMustFilters()) {
flatten(filter, flatQueries);
}
} }
for (Filter filter : booleanFilter.getNotFilters()) { if (booleanFilter.getShouldFilters() != null) {
flatten(filter, flatQueries); for (Filter filter : booleanFilter.getShouldFilters()) {
flatten(filter, flatQueries);
}
} }
} }
} }