diff --git a/pkg/services/searchV2/extender.go b/pkg/services/searchV2/extender.go index e046518fce3..9c7cfa71bff 100644 --- a/pkg/services/searchV2/extender.go +++ b/pkg/services/searchV2/extender.go @@ -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{} } diff --git a/pkg/services/searchV2/service.go b/pkg/services/searchV2/service.go index 2c4341f4961..7dda0ec4623 100644 --- a/pkg/services/searchV2/service.go +++ b/pkg/services/searchV2/service.go @@ -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)) }