55 lines
1.3 KiB
JavaScript
55 lines
1.3 KiB
JavaScript
// Module ID: 892
|
|
// Function ID: 893
|
|
// Name: addUserAgentToTransportHeaders
|
|
// Dependencies: []
|
|
|
|
// Module 892 (addUserAgentToTransportHeaders)
|
|
Object.defineProperty(arg5, Symbol.toStringTag, { value: "Module" });
|
|
arg5.addUserAgentToTransportHeaders = function addUserAgentToTransportHeaders(_metadata) {
|
|
_metadata = _metadata._metadata;
|
|
let sdk;
|
|
if (_metadata != null) {
|
|
sdk = _metadata.sdk;
|
|
}
|
|
let name;
|
|
if (sdk != null) {
|
|
name = sdk.name;
|
|
}
|
|
let combined;
|
|
if (name) {
|
|
let version;
|
|
if (sdk != null) {
|
|
version = sdk.version;
|
|
}
|
|
if (version) {
|
|
let name1;
|
|
if (sdk != null) {
|
|
name1 = sdk.name;
|
|
}
|
|
let version1;
|
|
if (sdk != null) {
|
|
version1 = sdk.version;
|
|
}
|
|
const _HermesInternal = HermesInternal;
|
|
combined = "" + name1 + "/" + version1;
|
|
}
|
|
}
|
|
let obj = {};
|
|
const merged = Object.assign(_metadata.transportOptions);
|
|
let tmp9 = combined;
|
|
if (combined) {
|
|
obj = { "user-agent": null };
|
|
obj[0] = combined;
|
|
tmp9 = obj;
|
|
}
|
|
obj = {};
|
|
const merged1 = Object.assign(tmp9);
|
|
const transportOptions = _metadata.transportOptions;
|
|
let headers;
|
|
if (transportOptions != null) {
|
|
headers = transportOptions.headers;
|
|
}
|
|
const merged2 = Object.assign(headers);
|
|
obj.headers = obj;
|
|
_metadata.transportOptions = obj;
|
|
};
|