Browse Source

always interpret asterisk as wildcard search (#1657)

pull/1658/head
Jason Dove 1 year ago committed by GitHub
parent
commit
d91d991251
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 6
      ErsatzTV.Infrastructure/Search/CustomMultiFieldQueryParser.cs

6
ErsatzTV.Infrastructure/Search/CustomMultiFieldQueryParser.cs

@ -87,6 +87,12 @@ public class CustomMultiFieldQueryParser : MultiFieldQueryParser @@ -87,6 +87,12 @@ public class CustomMultiFieldQueryParser : MultiFieldQueryParser
return base.GetRangeQuery(LuceneSearchIndex.AddedDateField, "00000000", dateString, false, false);
}
// assume asterisk always means wildcard
if (queryText.Contains('*'))
{
return GetWildcardQuery(field, queryText);
}
return base.GetFieldQuery(field, queryText, slop);
}

Loading…
Cancel
Save