diff --git a/extensions/search/pkg/service/v0/service.go b/extensions/search/pkg/service/v0/service.go index b2e4873b1a..ef589ec5ea 100644 --- a/extensions/search/pkg/service/v0/service.go +++ b/extensions/search/pkg/service/v0/service.go @@ -46,7 +46,11 @@ func NewHandler(opts ...Option) (searchsvc.SearchProviderHandler, error) { indexDir := filepath.Join(cfg.Datapath, "index.bleve") bleveIndex, err := bleve.Open(indexDir) if err != nil { - bleveIndex, err = bleve.New(indexDir, index.BuildMapping()) + mapping, err := index.BuildMapping() + if err != nil { + return nil, err + } + bleveIndex, err = bleve.New(indexDir, mapping) if err != nil { return nil, err }