Quellcode durchsuchen

Fix "Fix metadata context"

世界 vor 11 Monaten
Ursprung
Commit
b460484e43
1 geänderte Dateien mit 5 neuen und 0 gelöschten Zeilen
  1. 5 0
      outbound/builder.go

+ 5 - 0
outbound/builder.go

@@ -11,6 +11,11 @@ import (
 )
 
 func New(ctx context.Context, router adapter.Router, logger log.ContextLogger, tag string, options option.Outbound) (adapter.Outbound, error) {
+	if tag != "" {
+		ctx = adapter.WithContext(ctx, &adapter.InboundContext{
+			Outbound: tag,
+		})
+	}
 	if options.Type == "" {
 		return nil, E.New("missing outbound type")
 	}