app/product_notices: check if server search engine is nil (#17007)

Этот коммит содержится в:
Ibrahim Serdar Acikgoz
2021-02-24 11:41:15 +03:00
коммит произвёл GitHub
родитель 8199e7b5f3
Коммит 0d6c8f4f72

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

@@ -261,10 +261,9 @@ func (a *App) GetProductNotices(userID, teamID string, client model.NoticeClient
dbName := *a.Srv().Config().SqlSettings.DriverName dbName := *a.Srv().Config().SqlSettings.DriverName
var searchEngineName, searchEngineVersion string var searchEngineName, searchEngineVersion string
engine := a.SearchEngine().ElasticsearchEngine if engine := a.Srv().SearchEngine; engine != nil && engine.ElasticsearchEngine != nil {
if engine != nil { searchEngineName = engine.ElasticsearchEngine.GetName()
searchEngineName = a.Srv().SearchEngine.ElasticsearchEngine.GetName() searchEngineVersion = engine.ElasticsearchEngine.GetFullVersion()
searchEngineVersion = a.Srv().SearchEngine.ElasticsearchEngine.GetFullVersion()
} }
filteredNotices := make([]model.NoticeMessage, 0) filteredNotices := make([]model.NoticeMessage, 0)