mirror of
https://github.com/meilisearch/MeiliSearch
synced 2024-11-11 15:38:55 +01:00
Merge #559
559: Avoid having an ending separator before crop marker r=irevoire a=ManyTheFish related to https://github.com/meilisearch/meilisearch/issues/2528 Co-authored-by: ManyTheFish <many@meilisearch.com>
This commit is contained in:
commit
64b833410c
@ -262,7 +262,11 @@ impl<'t, A: AsRef<[u8]>> Matcher<'t, '_, A> {
|
|||||||
(Some(before_token_kind), Some(after_token_kind)) => {
|
(Some(before_token_kind), Some(after_token_kind)) => {
|
||||||
if before_token_kind == after_token_kind {
|
if before_token_kind == after_token_kind {
|
||||||
before_tokens.next();
|
before_tokens.next();
|
||||||
|
|
||||||
|
// this avoid having an ending separator before crop marker.
|
||||||
|
if remaining_words > 1 {
|
||||||
after_tokens.next();
|
after_tokens.next();
|
||||||
|
}
|
||||||
} else if before_token_kind == SeparatorKind::Hard {
|
} else if before_token_kind == SeparatorKind::Hard {
|
||||||
after_tokens.next();
|
after_tokens.next();
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user