decord/source/878_addAutoIpAddressToSession.js
2026-07-24 07:16:23 +00:00

35 lines
1,022 B
JavaScript

// Module ID: 878
// Function ID: 9754
// Name: addAutoIpAddressToSession
// Dependencies: []
// Module 878 (addAutoIpAddressToSession)
Object.defineProperty(arg5, Symbol.toStringTag, { value: "Module" });
arg5.addAutoIpAddressToSession = function addAutoIpAddressToSession(attrs) {
if ("aggregates" in attrs) {
attrs = attrs.attrs;
let ip_address;
if (null != attrs) {
ip_address = attrs.ip_address;
}
if (undefined === ip_address) {
const _Object = Object;
const obj = { ip_address: "{{auto}}" };
attrs.attrs = Object.assign({}, attrs.attrs, obj);
}
} else if (undefined === attrs.ipAddress) {
attrs.ipAddress = "{{auto}}";
}
};
arg5.addAutoIpAddressToUser = function addAutoIpAddressToUser(user) {
user = user.user;
let ip_address;
if (null != user) {
ip_address = user.ip_address;
}
if (undefined === ip_address) {
const _Object = Object;
const obj = { ip_address: "{{auto}}" };
user.user = Object.assign({}, user.user, obj);
}
};