Search: add query to extender interface (#49281)

This commit is contained in:
Ryan McKinley 2022-05-19 11:30:13 -07:00 committed by GitHub
parent 639e548e32
commit 26e98a6f1b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -18,7 +18,7 @@ type DocumentExtender interface {
type DashboardIndexExtender interface {
GetDocumentExtender() DocumentExtender
GetQueryExtender() QueryExtender
GetQueryExtender(query DashboardQuery) QueryExtender
}
type NoopExtender struct{}
@ -27,7 +27,7 @@ func (n NoopExtender) GetDocumentExtender() DocumentExtender {
return &NoopDocumentExtender{}
}
func (n NoopExtender) GetQueryExtender() QueryExtender {
func (n NoopExtender) GetQueryExtender(query DashboardQuery) QueryExtender {
return &NoopQueryExtender{}
}

View File

@ -132,5 +132,5 @@ func (s *StandardSearchService) DoDashboardQuery(ctx context.Context, user *back
return rsp
}
return doSearchQuery(ctx, s.logger, reader, filter, q, s.extender.GetQueryExtender())
return doSearchQuery(ctx, s.logger, reader, filter, q, s.extender.GetQueryExtender(q))
}