Skip to content

Commit 063dbea

Browse files
committed
fix mergeAndSerializeBaggage bug
1 parent 1304a2b commit 063dbea

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

packages/utils/src/baggage.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,9 @@ export function mergeAndSerializeBaggage(incomingBaggage?: Baggage, headerBaggag
104104
const headerBaggage = (headerBaggageString && parseBaggageString(headerBaggageString)) || undefined;
105105
const thirdPartyHeaderBaggage = headerBaggage && getThirdPartyBaggage(headerBaggage);
106106

107-
const finalBaggage = createBaggage((incomingBaggage && incomingBaggage[0]) || {}, thirdPartyHeaderBaggage || '');
108-
107+
const finalBaggage = createBaggage(
108+
(incomingBaggage && incomingBaggage[0]) || {},
109+
thirdPartyHeaderBaggage || (incomingBaggage && incomingBaggage[1]) || '',
110+
);
109111
return serializeBaggage(finalBaggage);
110112
}

0 commit comments

Comments
 (0)