diff --git a/pkg/tsdb/loki/loki.go b/pkg/tsdb/loki/loki.go index fb69e6cc11b..624cc88a796 100644 --- a/pkg/tsdb/loki/loki.go +++ b/pkg/tsdb/loki/loki.go @@ -173,24 +173,10 @@ func (s *Service) QueryData(ctx context.Context, req *backend.QueryDataRequest) return queryData(ctx, req, dsInfo, s.plog, s.tracer) } -func getAuthHeadersForQueryData(headers map[string]string) map[string]string { - data := make(map[string]string) - - if auth := headers["Authorization"]; auth != "" { - data["Authorization"] = auth - } - - if cookie := headers["Cookie"]; cookie != "" { - data["Cookie"] = cookie - } - - return data -} - func queryData(ctx context.Context, req *backend.QueryDataRequest, dsInfo *datasourceInfo, plog log.Logger, tracer tracing.Tracer) (*backend.QueryDataResponse, error) { result := backend.NewQueryDataResponse() - api := newLokiAPI(dsInfo.HTTPClient, dsInfo.URL, plog, getAuthHeadersForQueryData(req.Headers)) + api := newLokiAPI(dsInfo.HTTPClient, dsInfo.URL, plog, req.Headers) queries, err := parseQuery(req) if err != nil {