diff --git a/search/searchers/search_fuzzy.go b/search/searchers/search_fuzzy.go index 37f5e9ed..52c13e83 100644 --- a/search/searchers/search_fuzzy.go +++ b/search/searchers/search_fuzzy.go @@ -113,7 +113,7 @@ func (s *FuzzySearcher) Next() (*search.DocumentMatch, error) { } func (s *FuzzySearcher) Advance(ID string) (*search.DocumentMatch, error) { - return s.searcher.Next() + return s.searcher.Advance(ID) } func (s *FuzzySearcher) Close() error { diff --git a/search/searchers/search_regexp.go b/search/searchers/search_regexp.go index 8624efd4..00dff8bb 100644 --- a/search/searchers/search_regexp.go +++ b/search/searchers/search_regexp.go @@ -112,7 +112,7 @@ func (s *RegexpSearcher) Next() (*search.DocumentMatch, error) { } func (s *RegexpSearcher) Advance(ID string) (*search.DocumentMatch, error) { - return s.searcher.Next() + return s.searcher.Advance(ID) } func (s *RegexpSearcher) Close() error { diff --git a/search/searchers/search_term_prefix.go b/search/searchers/search_term_prefix.go index 8fefee0a..606bc5aa 100644 --- a/search/searchers/search_term_prefix.go +++ b/search/searchers/search_term_prefix.go @@ -76,7 +76,7 @@ func (s *TermPrefixSearcher) Next() (*search.DocumentMatch, error) { } func (s *TermPrefixSearcher) Advance(ID string) (*search.DocumentMatch, error) { - return s.searcher.Next() + return s.searcher.Advance(ID) } func (s *TermPrefixSearcher) Close() error {