Files
discord-decomp/sources/by-id/module-01098.jsx
T
2026-07-27 16:20:00 +03:00

1294 lines
62 KiB
React

/* Metro module 1098; source: unknown; dependencies: [77, 826, 1099, 1041] */
function _fun12276(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#12276, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1225:6, offset: 0x00dc5156, size: 199 bytes, params: 8, frame: 20
const env0_0 = require;
const closure = shouldAttachHeaders;
const env0_2 = require(77) /* metro dependency 77 */;
const Object = global.Object;
const defineProperty = Object.defineProperty;
const Symbol = global.Symbol;
Reflect.apply(defineProperty, Object, [exports, Symbol.toStringTag, {value: 'Module'}]);
const WeakMap = global.WeakMap;
const weakMap = new WeakMap();
const Map = global.Map;
const map = new Map();
exports.defaultRequestInstrumentationOptions = {'traceFetch': true, 'traceXHR': true, 'enableHTTPTimings': true,
'trackFetchStreamPerformance': false};
exports.instrumentOutgoingRequests = instrumentOutgoingRequests;
exports.shouldAttachHeaders = closure;
}
function addHTTPTimings(a0) { // fn#12277, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1225:215, offset: 0x00dc521d, size: 120 bytes, params: 2, frame: 15
const env0_0 = a0;
const moduleValue = require(826) /* metro dependency 826 */;
const url = moduleValue.spanToJSON(a0).data.url;
if (url) {
if (typeof url === 'string') {
var env0_2 = (require(1041) /* metro dependency 1041 */).addPerformanceInstrumentationHandler('resource',
function({entries}) {
entries.forEach(_fun12279);
});
}
}
}
function shouldAttachHeaders(a0, a1) { // fn#12280, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1225:551, offset: 0x00dc533b, size: 330 bytes, params: 3, frame: 23
var r1;
var r2;
var r0;
var URL;
var prototype;
var value4;
var uRL;
var value5;
var value6;
var value7;
var origin;
var value8;
var moduleValue2;
var value9;
var error;
var value;
const locationHref = (require(826) /* metro dependency 826 */).getLocationHref();
if (locationHref) {
try {
URL = global.URL;
prototype = URL.prototype;
value4 = Object.create(prototype, {constructor: {value: URL}});
uRL = new URL(a0, locationHref);
value5 = uRL instanceof Object ? uRL : value4;
URL = global.URL;
prototype = URL.prototype;
value6 = Object.create(prototype, {constructor: {value: URL}});
uRL = new URL(locationHref);
value7 = uRL instanceof Object ? uRL : value6;
origin = value7.origin;
} catch (error) {
return false;
}
value8 = value5.origin === origin;
if (a1) {
moduleValue2 = require(826) /* metro dependency 826 */;
value9 = moduleValue2.stringMatchesSomePattern(value5.toString(), a1);
if (value9) {
r1 = value9;
} else {
if (value8) {
value = require(826) /* metro dependency 826 */;
value = value.stringMatchesSomePattern(value5.pathname, a1);
r2 = value;
} else {
r2 = value8;
}
r1 = r2;
}
r0 = r1;
} else {
r0 = value8;
}
return r0;
}
if (a1) {
value = require(826) /* metro dependency 826 */;
value = value.stringMatchesSomePattern(a0, a1);
r1 = value;
} else {
r1 = !!a0.match(RegExp('^\\/(?!\\/)', ''));
}
return r1;
}
function instrumentOutgoingRequests(a0, a1) { // fn#12281, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1225:966, offset: 0x00dc5485, size: 299 bytes, params: 3, frame: 19
const Object = global.Object;
const value2 = Object.assign({}, env0_5, a1);
const traceFetch = value2.traceFetch;
const traceXHR = value2.traceXHR;
const trackFetchStreamPerformance = value2.trackFetchStreamPerformance;
const shouldCreateSpanForRequest = value2.shouldCreateSpanForRequest;
const env0_0 = value2.enableHTTPTimings;
const env0_1 = value2.tracePropagationTargets;
const env0_2 = value2.onRequestSpanStart;
const env0_3 = value2.onRequestSpanEnd;
const env0_4 = typeof shouldCreateSpanForRequest === 'function' ? shouldCreateSpanForRequest : function(a0) {
return true;
};
const shouldAttachHeadersWithTargets = function(a0) {
return shouldAttachHeaders(a0, tracePropagationTargets);
};
const env0_6 = {};
const getOptions = a0.getOptions;
const env0_7 = Reflect.apply(getOptions, a0, []).propagateTraceparent;
if (traceFetch) {
a0.addEventProcessor(function(a0) {
if (a0.type === 'transaction' && a0.spans) {
a0.spans.forEach(_fun12285);
}
return a0;
});
if (trackFetchStreamPerformance) {
(require(826) /* metro dependency 826 */).addFetchEndInstrumentationHandler(_fun12286);
}
(require(826) /* metro dependency 826 */).addFetchInstrumentationHandler(_fun12287);
}
if (traceXHR) {
(require(1041) /* metro dependency 1041 */).addXhrInstrumentationHandler(_fun12288);
}
}
function _fun12278({entries}) { // fn#12278, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1225:367, offset: 0x00dc5295, size: 30 bytes, params: 2, frame: 11
entries.forEach(_fun12279);
}
function _fun12284(a0) { // fn#12284, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1225:1413, offset: 0x00dc55cb, size: 53 bytes, params: 2, frame: 12
if (a0.type === 'transaction' && a0.spans) {
a0.spans.forEach(_fun12285);
}
return a0;
}
function _fun12286(a0) { // fn#12286, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1225:1639, offset: 0x00dc5654, size: 75 bytes, params: 2, frame: 14
var value;
var binding;
var value2;
if (a0.response) {
value = environment.__proto__;
binding = env1_3;
value2 = binding.get(a0.response);
if (value2 && a0.endTimestamp) {
binding = env1_4;
binding.set(value2, a0.endTimestamp);
}
}
}
function _fun12287(a0) { // fn#12287, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1225:1777, offset: 0x00dc569f, size: 333 bytes, params: 2, frame: 25
var host;
var moduleValue2;
var value5;
var moduleValue3;
const value2 = undefined;
const moduleValue = require(826) /* metro dependency 826 */;
const instrumentFetchRequest = moduleValue.instrumentFetchRequest;
let binding = env0_4;
const value4 = Reflect.apply(instrumentFetchRequest, moduleValue, [a0, binding, shouldAttachHeadersWithTargets,
env0_6, {propagateTraceparent: propagateTraceparent, onRequestSpanEnd: onRequestSpanEnd}]);
if (a0.response && a0.fetchData.__span) {
binding = env1_3;
binding.set(a0.response, a0.fetchData.__span);
}
if (value4) {
moduleValue2 = require(1099) /* metro dependency 1099 */;
value5 = moduleValue2.getFullURL(a0.fetchData.url);
if (value5) {
moduleValue3 = moduleValue;
host = moduleValue3.parseUrl(value5).host;
} else {
host = value2;
}
value4.setAttributes({['http.url']: value5 ? (require(826) /* metro dependency 826 */).stripDataUrlContent(value5) : value2,
['server.address']: host});
if (enableHTTPTimings) {
addHTTPTimings(value4);
}
if (onRequestSpanStart != null) {
onRequestSpanStart(value4, {headers: a0.headers});
}
}
return value2;
}
function _fun12288(a0) { // fn#12288, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1225:2222, offset: 0x00dc57ec, size: 156 bytes, params: 2, frame: 22
var environment;
var value4;
var onRequestSpanStartBinding;
var createHeadersSafely;
var __sentry_xhr_v3__;
var value;
const binding = env0_4;
const shouldAttachHeadersWithTargetsBinding = shouldAttachHeadersWithTargets;
const binding2 = env0_6;
const propagateTraceparentBinding = propagateTraceparent;
const onRequestSpanEndBinding = onRequestSpanEnd;
const value2 = undefined;
const value3 = xhrCallback(a0, binding, shouldAttachHeadersWithTargetsBinding, binding2,
propagateTraceparentBinding, onRequestSpanEndBinding);
if (value3) {
if (enableHTTPTimings) {
value4 = environment.__proto__;
addHTTPTimings(value3);
}
onRequestSpanStartBinding = onRequestSpanStart;
if (onRequestSpanStartBinding != null) {
onRequestSpanStartBinding = onRequestSpanStart;
value = environment.__proto__;
value = require(1099) /* metro dependency 1099 */;
createHeadersSafely = value.createHeadersSafely;
__sentry_xhr_v3__ = a0.xhr.__sentry_xhr_v3__;
onRequestSpanStartBinding(value3, {headers: Reflect.apply(createHeadersSafely, value,
[__sentry_xhr_v3__ == null ? value2 : __sentry_xhr_v3__.request_headers])});
}
}
return value2;
}
function _fun12279(a0) { // fn#12279, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1225:398, offset: 0x00dc52b3, size: 136 bytes, params: 2, frame: 16
var value4;
var binding;
var setAttributes;
let value = environment.__proto__.__proto__;
if ((require(1099) /* metro dependency 1099 */).isPerformanceResourceTiming(a0) && a0.name.endsWith(url)) {
value4 = environment.__proto__;
binding = env1_0;
setAttributes = binding.setAttributes;
value = require(1041) /* metro dependency 1041 */;
Reflect.apply(setAttributes, binding, [value.resourceTimingToSpanAttributes(a0)]);
global.setTimeout(env1_2);
}
}
function _fun12285(a0) { // fn#12285, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1225:1481, offset: 0x00dc5600, size: 84 bytes, params: 2, frame: 13
var value;
var binding;
var value2;
if (a0.op === 'http.client') {
value = environment.__proto__.__proto__;
binding = env2_4;
value2 = binding.get(a0.span_id);
if (value2) {
a0.timestamp = value2 / 1000;
env2_4.delete(a0.span_id);
}
}
}
function xhrCallback(a0, a1, a2, a3, a4, a5) { // fn#12289, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1225:2242, offset: 0x00dc5888, size: 1009 bytes, params: 7, frame: 34
var environment;
var r1;
var r21;
var r14;
var r15;
var property;
var url;
var method;
var value3;
var fullURL;
var moduleValue3;
var parseUrl;
var moduleValue4;
var stripDataUrlContent;
var moduleValue5;
var value6;
var activeSpan;
var moduleValue7;
var startInactiveSpan;
var object3;
var Object;
var assign;
var binding;
var object4;
const SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN = (require(826) /* metro dependency 826 */).SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN;
const SEMANTIC_ATTRIBUTE_SENTRY_OP = (require(826) /* metro dependency 826 */).SEMANTIC_ATTRIBUTE_SENTRY_OP;
var value10;
const SentryNonRecordingSpan = (require(826) /* metro dependency 826 */).SentryNonRecordingSpan;
var sentryNonRecordingSpan;
var __sentry_xhr_span_id__;
var moduleValue10;
var moduleValue11;
var moduleValue12;
var createHeadersSafely;
var moduleValue13;
const xhr = a0.xhr;
let value = undefined;
const r9 = xhr == null ? value : xhr[(require(1041) /* metro dependency 1041 */).SENTRY_XHR_DATA_KEY];
if (xhr) {
if (xhr.__sentry_own_request__) {
return value;
}
if (r9) {
url = r9.url;
method = r9.method;
value3 = environment.__proto__.__proto__;
r1 = (require(826) /* metro dependency 826 */).hasSpansEnabled() && a1(url);
if (a0.endTimestamp) {
if (r1) {
__sentry_xhr_span_id__ = xhr.__sentry_xhr_span_id__;
if (__sentry_xhr_span_id__) {
property = a3[__sentry_xhr_span_id__];
if (property && value !== r9.status_code) {
moduleValue11 = require(826) /* metro dependency 826 */;
moduleValue11.setHttpStatus(property, r9.status_code);
property.end();
if (a5 != null) {
moduleValue12 = require(1099) /* metro dependency 1099 */;
createHeadersSafely = moduleValue12.createHeadersSafely;
moduleValue13 = require(1041) /* metro dependency 1041 */;
a5(property, {headers: Reflect.apply(createHeadersSafely, moduleValue12,
[moduleValue13.parseXhrResponseHeaders(xhr)]), error: a0.error});
}
delete a3[__sentry_xhr_span_id__];
}
return value;
}
return value;
}
fullURL = (require(1099) /* metro dependency 1099 */).getFullURL(url);
moduleValue3 = require(826) /* metro dependency 826 */;
parseUrl = moduleValue3.parseUrl;
r21 = fullURL ? Reflect.apply(parseUrl, moduleValue3, [fullURL]) : Reflect.apply(parseUrl, moduleValue3,
[url]);
moduleValue4 = require(826) /* metro dependency 826 */;
stripDataUrlContent = moduleValue4.stripDataUrlContent;
moduleValue5 = require(826) /* metro dependency 826 */;
value6 = Reflect.apply(stripDataUrlContent, moduleValue4, [moduleValue5.stripUrlQueryAndFragment(url)]);
activeSpan = (require(826) /* metro dependency 826 */).getActiveSpan();
if (r1) {
if (activeSpan) {
moduleValue7 = require(826) /* metro dependency 826 */;
startInactiveSpan = moduleValue7.startInactiveSpan;
object3 = {};
object3.name = '' + method + ' ' + value6;
Object = global.Object;
assign = Object.assign;
binding = env2_2;
object4 = {};
object4.url = (require(826) /* metro dependency 826 */).stripDataUrlContent(url);
object4.type = 'xhr';
object4['http.method'] = method;
r14 = fullURL ? (require(826) /* metro dependency 826 */).stripDataUrlContent(fullURL) : value;
object4['http.url'] = r14;
object4['server.address'] = r21 == null ? value : r21.host;
value10 = binding(binding(object4, SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN, 'auto.http.browser'),
SEMANTIC_ATTRIBUTE_SENTRY_OP, 'http.client');
r15 = (r21 == null ? value : r21.search) && ({['http.query']: r21 == null ? value : r21.search});
r14 = (r21 == null ? value : r21.hash) && ({['http.fragment']: r21 == null ? value : r21.hash});
object3.attributes = Reflect.apply(assign, Object, [value10, r15, r14]);
r1 = Reflect.apply(startInactiveSpan, moduleValue7, [object3]);
} else {
sentryNonRecordingSpan = new SentryNonRecordingSpan();
}
} else {
sentryNonRecordingSpan = new SentryNonRecordingSpan();
}
xhr.__sentry_xhr_span_id__ = r1.spanContext().spanId;
__sentry_xhr_span_id__ = xhr.__sentry_xhr_span_id__;
a3[__sentry_xhr_span_id__] = r1;
if (a2(url)) {
moduleValue10 = require(826) /* metro dependency 826 */;
addTracingHeadersToXhrRequest(xhr, moduleValue10.hasSpansEnabled() && activeSpan ? r1 : value, a4);
}
value = require(826) /* metro dependency 826 */;
value = value.getClient();
if (value) {
value.emit('beforeOutgoingRequestSpan', r1, a0);
}
return r1;
}
fullURL = (require(1099) /* metro dependency 1099 */).getFullURL(url);
moduleValue3 = require(826) /* metro dependency 826 */;
parseUrl = moduleValue3.parseUrl;
r21 = fullURL ? Reflect.apply(parseUrl, moduleValue3, [fullURL]) : Reflect.apply(parseUrl, moduleValue3,
[url]);
moduleValue4 = require(826) /* metro dependency 826 */;
stripDataUrlContent = moduleValue4.stripDataUrlContent;
moduleValue5 = require(826) /* metro dependency 826 */;
value6 = Reflect.apply(stripDataUrlContent, moduleValue4, [moduleValue5.stripUrlQueryAndFragment(url)]);
activeSpan = (require(826) /* metro dependency 826 */).getActiveSpan();
if (r1) {
if (activeSpan) {
moduleValue7 = require(826) /* metro dependency 826 */;
startInactiveSpan = moduleValue7.startInactiveSpan;
object3 = {};
object3.name = '' + method + ' ' + value6;
Object = global.Object;
assign = Object.assign;
binding = env2_2;
object4 = {};
object4.url = (require(826) /* metro dependency 826 */).stripDataUrlContent(url);
object4.type = 'xhr';
object4['http.method'] = method;
r14 = fullURL ? (require(826) /* metro dependency 826 */).stripDataUrlContent(fullURL) : value;
object4['http.url'] = r14;
object4['server.address'] = r21 == null ? value : r21.host;
value10 = binding(binding(object4, SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN, 'auto.http.browser'),
SEMANTIC_ATTRIBUTE_SENTRY_OP, 'http.client');
r15 = (r21 == null ? value : r21.search) && ({['http.query']: r21 == null ? value : r21.search});
r14 = (r21 == null ? value : r21.hash) && ({['http.fragment']: r21 == null ? value : r21.hash});
object3.attributes = Reflect.apply(assign, Object, [value10, r15, r14]);
r1 = Reflect.apply(startInactiveSpan, moduleValue7, [object3]);
} else {
sentryNonRecordingSpan = new SentryNonRecordingSpan();
}
} else {
sentryNonRecordingSpan = new SentryNonRecordingSpan();
}
xhr.__sentry_xhr_span_id__ = r1.spanContext().spanId;
__sentry_xhr_span_id__ = xhr.__sentry_xhr_span_id__;
a3[__sentry_xhr_span_id__] = r1;
if (a2(url)) {
moduleValue10 = require(826) /* metro dependency 826 */;
addTracingHeadersToXhrRequest(xhr, moduleValue10.hasSpansEnabled() && activeSpan ? r1 : value, a4);
}
value = require(826) /* metro dependency 826 */;
value = value.getClient();
if (value) {
value.emit('beforeOutgoingRequestSpan', r1, a0);
}
return r1;
}
}
return value;
}
function addTracingHeadersToXhrRequest(a0, a1, a2) { // fn#12290, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1225:3485, owner: xhrCallback.addTracingHeadersToXhrRequest, offset: 0x00dc5c79, size: 336 bytes, params: 4, frame: 22
var request_headers;
var r9;
var r8;
var baggage;
var r3;
var __sentry_xhr_v3__;
var setRequestHeader;
var value4;
var value5;
var traceparent2;
var value6;
var baggageHeaderHasSentryValues;
var error;
let value = environment.__proto__.__proto__.__proto__;
const value2 = undefined;
const traceData = require(dependencyMap[1]).getTraceData({span: a1, propagateTraceparent: a2});
let property = traceData['sentry-trace'];
const baggage2 = traceData.baggage;
const traceparent = traceData.traceparent;
if (property) {
__sentry_xhr_v3__ = a0.__sentry_xhr_v3__;
request_headers = __sentry_xhr_v3__ == null ? value2 : __sentry_xhr_v3__.request_headers;
if (request_headers == null) {
if (a0.setRequestHeader) {
try {
a0.setRequestHeader('sentry-trace', property);
value4 = !traceparent;
if (traceparent) {
value5 = request_headers != null;
if (value5) {
traceparent2 = request_headers.traceparent;
r9 = traceparent2;
} else {
r9 = value5;
}
r8 = r9;
} else {
r8 = value4;
}
if (!r8) {
a0.setRequestHeader('traceparent', traceparent);
}
if (baggage2) {
value6 = request_headers == null;
baggage = value6 ? value2 : request_headers.baggage;
if (baggage) {
property = dependencyMap[2];
value = require(property);
value = value.baggageHeaderHasSentryValues(baggage);
r3 = value;
} else {
r3 = baggage;
}
if (!r3) {
a0.setRequestHeader('baggage', baggage2);
}
}
} catch (error) {
}
}
} else if (!request_headers['sentry-trace']) {
setRequestHeader = a0.setRequestHeader;
if (setRequestHeader) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['sentry-trace', property]);
} catch (error) {
return value2;
}
if (traceparent) {
try {
value5 = request_headers != null;
} catch (error) {
return value2;
}
if (value5) {
try {
traceparent2 = request_headers.traceparent;
r9 = traceparent2;
} catch (error) {
return value2;
}
if (r9) {
if (baggage2) {
try {
value6 = request_headers == null;
} catch (error) {
return value2;
}
if (value6) {
baggage = value2;
if (baggage) {
try {
} catch (error) {
return value2;
}
try {
} catch (error) {
return value2;
}
try {
property = dependencyMap[2];
} catch (error) {
return value2;
}
try {
value = require(property);
} catch (error) {
return value2;
}
try {
baggageHeaderHasSentryValues = value.baggageHeaderHasSentryValues;
} catch (error) {
return value2;
}
try {
value = Reflect.apply(baggageHeaderHasSentryValues, value, [baggage]);
r3 = value;
} catch (error) {
return value2;
}
if (!r3) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else if (!baggage) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else {
try {
baggage = request_headers.baggage;
} catch (error) {
return value2;
}
if (baggage) {
try {
} catch (error) {
return value2;
}
try {
} catch (error) {
return value2;
}
try {
property = dependencyMap[2];
} catch (error) {
return value2;
}
try {
value = require(property);
} catch (error) {
return value2;
}
try {
baggageHeaderHasSentryValues = value.baggageHeaderHasSentryValues;
} catch (error) {
return value2;
}
try {
value = Reflect.apply(baggageHeaderHasSentryValues, value, [baggage]);
r3 = value;
} catch (error) {
return value2;
}
if (!r3) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else if (!baggage) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
}
}
} else {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['traceparent', traceparent]);
} catch (error) {
return value2;
}
if (baggage2) {
try {
value6 = request_headers == null;
} catch (error) {
return value2;
}
if (value6) {
baggage = value2;
if (baggage) {
try {
} catch (error) {
return value2;
}
try {
} catch (error) {
return value2;
}
try {
property = dependencyMap[2];
} catch (error) {
return value2;
}
try {
value = require(property);
} catch (error) {
return value2;
}
try {
baggageHeaderHasSentryValues = value.baggageHeaderHasSentryValues;
} catch (error) {
return value2;
}
try {
value = Reflect.apply(baggageHeaderHasSentryValues, value, [baggage]);
r3 = value;
} catch (error) {
return value2;
}
if (!r3) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else if (!baggage) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else {
try {
baggage = request_headers.baggage;
} catch (error) {
return value2;
}
if (baggage) {
try {
} catch (error) {
return value2;
}
try {
} catch (error) {
return value2;
}
try {
property = dependencyMap[2];
} catch (error) {
return value2;
}
try {
value = require(property);
} catch (error) {
return value2;
}
try {
baggageHeaderHasSentryValues = value.baggageHeaderHasSentryValues;
} catch (error) {
return value2;
}
try {
value = Reflect.apply(baggageHeaderHasSentryValues, value, [baggage]);
r3 = value;
} catch (error) {
return value2;
}
if (!r3) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else if (!baggage) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
}
}
}
} else if (value5) {
if (baggage2) {
try {
value6 = request_headers == null;
} catch (error) {
return value2;
}
if (value6) {
baggage = value2;
if (baggage) {
try {
} catch (error) {
return value2;
}
try {
} catch (error) {
return value2;
}
try {
property = dependencyMap[2];
} catch (error) {
return value2;
}
try {
value = require(property);
} catch (error) {
return value2;
}
try {
baggageHeaderHasSentryValues = value.baggageHeaderHasSentryValues;
} catch (error) {
return value2;
}
try {
value = Reflect.apply(baggageHeaderHasSentryValues, value, [baggage]);
r3 = value;
} catch (error) {
return value2;
}
if (!r3) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else if (!baggage) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else {
try {
baggage = request_headers.baggage;
} catch (error) {
return value2;
}
if (baggage) {
try {
} catch (error) {
return value2;
}
try {
} catch (error) {
return value2;
}
try {
property = dependencyMap[2];
} catch (error) {
return value2;
}
try {
value = require(property);
} catch (error) {
return value2;
}
try {
baggageHeaderHasSentryValues = value.baggageHeaderHasSentryValues;
} catch (error) {
return value2;
}
try {
value = Reflect.apply(baggageHeaderHasSentryValues, value, [baggage]);
r3 = value;
} catch (error) {
return value2;
}
if (!r3) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else if (!baggage) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
}
}
} else {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['traceparent', traceparent]);
} catch (error) {
return value2;
}
if (baggage2) {
try {
value6 = request_headers == null;
} catch (error) {
return value2;
}
if (value6) {
baggage = value2;
if (baggage) {
try {
} catch (error) {
return value2;
}
try {
} catch (error) {
return value2;
}
try {
property = dependencyMap[2];
} catch (error) {
return value2;
}
try {
value = require(property);
} catch (error) {
return value2;
}
try {
baggageHeaderHasSentryValues = value.baggageHeaderHasSentryValues;
} catch (error) {
return value2;
}
try {
value = Reflect.apply(baggageHeaderHasSentryValues, value, [baggage]);
r3 = value;
} catch (error) {
return value2;
}
if (!r3) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else if (!baggage) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else {
try {
baggage = request_headers.baggage;
} catch (error) {
return value2;
}
if (baggage) {
try {
} catch (error) {
return value2;
}
try {
} catch (error) {
return value2;
}
try {
property = dependencyMap[2];
} catch (error) {
return value2;
}
try {
value = require(property);
} catch (error) {
return value2;
}
try {
baggageHeaderHasSentryValues = value.baggageHeaderHasSentryValues;
} catch (error) {
return value2;
}
try {
value = Reflect.apply(baggageHeaderHasSentryValues, value, [baggage]);
r3 = value;
} catch (error) {
return value2;
}
if (!r3) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else if (!baggage) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
}
}
}
} else if (!traceparent) {
if (baggage2) {
try {
value6 = request_headers == null;
} catch (error) {
return value2;
}
if (value6) {
baggage = value2;
if (baggage) {
try {
} catch (error) {
return value2;
}
try {
} catch (error) {
return value2;
}
try {
property = dependencyMap[2];
} catch (error) {
return value2;
}
try {
value = require(property);
} catch (error) {
return value2;
}
try {
baggageHeaderHasSentryValues = value.baggageHeaderHasSentryValues;
} catch (error) {
return value2;
}
try {
value = Reflect.apply(baggageHeaderHasSentryValues, value, [baggage]);
r3 = value;
} catch (error) {
return value2;
}
if (!r3) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else if (!baggage) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else {
try {
baggage = request_headers.baggage;
} catch (error) {
return value2;
}
if (baggage) {
try {
} catch (error) {
return value2;
}
try {
} catch (error) {
return value2;
}
try {
property = dependencyMap[2];
} catch (error) {
return value2;
}
try {
value = require(property);
} catch (error) {
return value2;
}
try {
baggageHeaderHasSentryValues = value.baggageHeaderHasSentryValues;
} catch (error) {
return value2;
}
try {
value = Reflect.apply(baggageHeaderHasSentryValues, value, [baggage]);
r3 = value;
} catch (error) {
return value2;
}
if (!r3) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else if (!baggage) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
}
}
} else {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['traceparent', traceparent]);
} catch (error) {
return value2;
}
if (baggage2) {
try {
value6 = request_headers == null;
} catch (error) {
return value2;
}
if (value6) {
baggage = value2;
if (baggage) {
try {
} catch (error) {
return value2;
}
try {
} catch (error) {
return value2;
}
try {
property = dependencyMap[2];
} catch (error) {
return value2;
}
try {
value = require(property);
} catch (error) {
return value2;
}
try {
baggageHeaderHasSentryValues = value.baggageHeaderHasSentryValues;
} catch (error) {
return value2;
}
try {
value = Reflect.apply(baggageHeaderHasSentryValues, value, [baggage]);
r3 = value;
} catch (error) {
return value2;
}
if (!r3) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else if (!baggage) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else {
try {
baggage = request_headers.baggage;
} catch (error) {
return value2;
}
if (baggage) {
try {
} catch (error) {
return value2;
}
try {
} catch (error) {
return value2;
}
try {
property = dependencyMap[2];
} catch (error) {
return value2;
}
try {
value = require(property);
} catch (error) {
return value2;
}
try {
baggageHeaderHasSentryValues = value.baggageHeaderHasSentryValues;
} catch (error) {
return value2;
}
try {
value = Reflect.apply(baggageHeaderHasSentryValues, value, [baggage]);
r3 = value;
} catch (error) {
return value2;
}
if (!r3) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
} else if (!baggage) {
try {
setRequestHeader = a0.setRequestHeader;
} catch (error) {
return value2;
}
try {
Reflect.apply(setRequestHeader, a0, ['baggage', baggage2]);
} catch (error) {
}
}
}
}
}
}
}
}
return value2;
}