Agniva De Sarker
2021-10-05 12:41:00 +05:30
коммит произвёл GitHub
родитель 6d9dbec7a1
Коммит b6f0afb919
3 изменённых файлов: 2 добавлений и 8 удалений

Просмотреть файл

@@ -26,11 +26,6 @@ import (
type App struct {
srv *Server
// XXX: This is required because removing this needs BleveEngine
// to be registered in (h *MainHelper) setupStore, but that creates
// a cyclic dependency as bleve tests themselves import testlib.
searchEngine *searchengine.Broker
}
func New(options ...AppOption) *App {
@@ -508,7 +503,7 @@ func (a *App) DataRetention() einterfaces.DataRetentionInterface {
return a.srv.DataRetention
}
func (a *App) SearchEngine() *searchengine.Broker {
return a.searchEngine
return a.srv.SearchEngine
}
func (a *App) Ldap() einterfaces.LdapInterface {
return a.srv.Ldap

Просмотреть файл

@@ -109,6 +109,5 @@ type AppOptionCreator func() []AppOption
func ServerConnector(s *Server) AppOption {
return func(a *App) {
a.srv = s
a.searchEngine = s.SearchEngine
}
}

Просмотреть файл

@@ -32,7 +32,7 @@ func (a *App) TestElasticsearch(cfg *model.Config) *model.AppError {
}
func (a *App) SetSearchEngine(se *searchengine.Broker) {
a.searchEngine = se
a.srv.SearchEngine = se
}
func (a *App) PurgeElasticsearchIndexes() *model.AppError {