Browse Source

Fix "Fix metadata context"

世界 1 năm trước cách đây
mục cha
commit
b460484e43
1 tập tin đã thay đổi với 5 bổ sung0 xóa
  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")
 	}