fix requestid

This commit is contained in:
A.Unger
2021-08-18 11:10:50 +02:00
parent a7d89c7065
commit 1dd4644370
3 changed files with 17 additions and 10 deletions
+3 -1
View File
@@ -11,6 +11,8 @@ import (
"strings"
"time"
"github.com/owncloud/ocis/proxy/pkg/middleware"
"go.opentelemetry.io/otel/attribute"
"github.com/owncloud/ocis/ocis-pkg/log"
@@ -229,7 +231,7 @@ func (p *MultiHostReverseProxy) ServeHTTP(w http.ResponseWriter, r *http.Request
span.SetAttributes(
attribute.KeyValue{
Key: "x-request-id",
Value: attribute.StringValue(r.Header.Get("X-Request-ID")),
Value: attribute.StringValue(middleware.ExtractRequestID(r.Context())),
})
pkgtrace.Propagator.Inject(ctx, propagation.HeaderCarrier(r.Header))