decord/source/__polyfill/13xxx/module_13006.js
github-actions da5b5e5efe chore: update source for alpha 346.6
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4821.js (118.4 MB)
2026-09-12 13:45:10 +00:00

112 lines
3.9 KiB
JavaScript

// Module ID: 13006
// Function ID: 13007
// Dependencies: [32, 109, 13007, 12982]
// Module 13006
import extractRequestData from "extractRequestData" /* 13007 */;
import _slicedToArray from "module_32" /* 32 */;
import _objectWithoutProperties from "_objectWithoutProperties" /* 109 */;
import setupIntegration from "module_12982" /* 12982 */;
let closure_4 = ["ip", "user"];
let obj = { include: { cookies: true, data: true, headers: true, ip: false, query_string: true, url: true, user: { id: true, username: true, email: true } }, transactionNamingScheme: "methodPath" };
export const requestDataIntegration = setupIntegration.defineIntegration(() => {
obj = arg0;
if (arg0 === undefined) {
obj = {};
}
let obj2 = {};
const merged = Object.assign(obj);
const merged1 = Object.assign(obj);
let obj3 = {};
const merged2 = Object.assign(obj.include);
const merged3 = Object.assign(obj.include);
if (obj.include) {
if (typeof obj.include.user === "boolean") {
let user = obj.include.user;
}
obj3.user = user;
obj2.include = obj3;
const obj4 = {
name: "RequestData",
processEvent(sdkProcessingMetadata) {
let prop = sdkProcessingMetadata.sdkProcessingMetadata;
if (undefined === prop) {
prop = {};
}
({ request, normalizedRequest } = prop);
const tmp = (function convertReqDataIntegrationOptsToAddReqDataOpts(include) {
include = include.include;
const user = include.user;
const items = ["method"];
const entries = Object.entries(closure_1_3(include, closure_1_4));
while (tmp2 !== undefined) {
let tmp5 = closure_1_2(tmp3, 2);
let first = tmp5[0];
if (tmp5[1]) {
let arr = items.push(first);
}
continue;
}
let flag = true;
if (undefined !== user) {
flag = user;
if (typeof user !== "boolean") {
const items1 = [];
const _Object = Object;
const entries1 = Object.entries(user);
flag = items1;
for (const item10032 of entries1) {
let tmp11 = closure_1_2(item10032, 2);
let first1 = tmp11[0];
if (tmp11[1]) {
let arr2 = items1.push(first1);
}
continue;
}
}
}
const include2 = { ip: include.ip, user: flag, request: null, transaction: null };
let tmp15;
if (0 !== items.length) {
tmp15 = items;
}
include2.request = tmp15;
include2.transaction = include.transactionNamingScheme;
return { include: include2 };
})(obj2);
if (normalizedRequest) {
let tmp5;
if (request) {
let ip = request.ip;
if (!ip) {
ip = request.socket && request.socket.remoteAddress;
const tmp6 = request.socket && request.socket.remoteAddress;
}
tmp5 = ip;
}
let user;
if (request) {
user = request.user;
}
const obj3 = extractRequestData;
obj = { ipAddress: tmp5, user };
const result = obj3.addNormalizedRequestDataToEvent(sdkProcessingMetadata, normalizedRequest, obj, tmp);
return sdkProcessingMetadata;
} else {
let result1 = sdkProcessingMetadata;
if (request) {
obj2 = extractRequestData;
result1 = obj2.addRequestDataToEvent(sdkProcessingMetadata, request, tmp);
}
return result1;
}
}
};
return obj4;
}
user = {};
const merged4 = Object.assign(obj.include.user);
const merged5 = Object.assign(obj.include || {}.user);
});