decord/source/utils/TrackedHTTPUtils.tsx
github-actions e510164e6b chore: update source for alpha 346.2
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4759.js (118.4 MB)
2026-09-10 05:38:07 +00:00

250 lines
9.2 KiB
TypeScript

// Module ID: 4767
// Function ID: 4768
// Name: TrackedHTTPUtils
// Dependencies: [109, 1242, 1272, 2]
// Module 4767 (TrackedHTTPUtils)
import AnalyticsUtils from "AnalyticsUtils" /* 1242 */;
import _objectWithoutProperties from "_objectWithoutProperties" /* 109 */;
require = fn;
let closure_2 = ["trackedActionData"];
const size = fn(2);
const result = size.fileFinishedImporting("utils/TrackedHTTPUtils.tsx");
export default {
get(trackedActionData) {
get = get(trackedActionData[2]).HTTP.get;
trackedActionData = undefined;
closure_2 = undefined;
_objectWithoutProperties = undefined;
trackedActionData = trackedActionData.trackedActionData;
const tmp = _objectWithoutProperties(trackedActionData, closure_2);
closure_2 = tmp;
_objectWithoutProperties = { url: tmp.url, request_method: "get" };
return new Promise((arg0, arg1) => {
del = arg0;
closure_1 = arg1;
const promise = del(closure_2);
del(closure_2).then((status) => {
let properties = trackedActionData.properties;
if (typeof trackedActionData.properties === "function") {
properties = obj.properties(status);
}
const merged = Object.assign(closure_3);
const merged1 = Object.assign(properties);
AnalyticsUtils.trackNetworkAction(trackedActionData.event, { status_code: status.status });
closure_0(status);
}).catch((error) => {
let properties = trackedActionData.properties;
if (typeof trackedActionData.properties === "function") {
properties = obj.properties(error);
}
const obj3 = { status_code: error.status, error_code: null, error_message: null };
const body = error.body;
let code;
if (body != null) {
code = body.code;
}
obj3.error_code = code;
const body2 = error.body;
let message;
if (body2 != null) {
message = body2.message;
}
obj3.error_message = message;
const merged = Object.assign(closure_3);
const merged1 = Object.assign(properties);
AnalyticsUtils.trackNetworkAction(trackedActionData.event, obj3);
closure_1(error);
});
});
},
post(request) {
post = post(trackedActionData[2]).HTTP.post;
closure_2 = undefined;
_objectWithoutProperties = undefined;
trackedActionData = request.trackedActionData;
const tmp = _objectWithoutProperties(request, closure_2);
closure_2 = tmp;
_objectWithoutProperties = { url: tmp.url, request_method: "post" };
return new Promise((arg0, arg1) => {
del = arg0;
closure_1 = arg1;
const promise = del(closure_2);
del(closure_2).then((status) => {
let properties = trackedActionData.properties;
if (typeof trackedActionData.properties === "function") {
properties = obj.properties(status);
}
const merged = Object.assign(closure_3);
const merged1 = Object.assign(properties);
AnalyticsUtils.trackNetworkAction(trackedActionData.event, { status_code: status.status });
closure_0(status);
}).catch((error) => {
let properties = trackedActionData.properties;
if (typeof trackedActionData.properties === "function") {
properties = obj.properties(error);
}
const obj3 = { status_code: error.status, error_code: null, error_message: null };
const body = error.body;
let code;
if (body != null) {
code = body.code;
}
obj3.error_code = code;
const body2 = error.body;
let message;
if (body2 != null) {
message = body2.message;
}
obj3.error_message = message;
const merged = Object.assign(closure_3);
const merged1 = Object.assign(properties);
AnalyticsUtils.trackNetworkAction(trackedActionData.event, obj3);
closure_1(error);
});
});
},
put(trackedActionData) {
put = put(trackedActionData[2]).HTTP.put;
trackedActionData = undefined;
closure_2 = undefined;
_objectWithoutProperties = undefined;
trackedActionData = trackedActionData.trackedActionData;
const tmp = _objectWithoutProperties(trackedActionData, closure_2);
closure_2 = tmp;
_objectWithoutProperties = { url: tmp.url, request_method: "put" };
return new Promise((arg0, arg1) => {
del = arg0;
closure_1 = arg1;
const promise = del(closure_2);
del(closure_2).then((status) => {
let properties = trackedActionData.properties;
if (typeof trackedActionData.properties === "function") {
properties = obj.properties(status);
}
const merged = Object.assign(closure_3);
const merged1 = Object.assign(properties);
AnalyticsUtils.trackNetworkAction(trackedActionData.event, { status_code: status.status });
closure_0(status);
}).catch((error) => {
let properties = trackedActionData.properties;
if (typeof trackedActionData.properties === "function") {
properties = obj.properties(error);
}
const obj3 = { status_code: error.status, error_code: null, error_message: null };
const body = error.body;
let code;
if (body != null) {
code = body.code;
}
obj3.error_code = code;
const body2 = error.body;
let message;
if (body2 != null) {
message = body2.message;
}
obj3.error_message = message;
const merged = Object.assign(closure_3);
const merged1 = Object.assign(properties);
AnalyticsUtils.trackNetworkAction(trackedActionData.event, obj3);
closure_1(error);
});
});
},
patch(trackedActionData) {
patch = patch(trackedActionData[2]).HTTP.patch;
trackedActionData = undefined;
closure_2 = undefined;
_objectWithoutProperties = undefined;
trackedActionData = trackedActionData.trackedActionData;
const tmp = _objectWithoutProperties(trackedActionData, closure_2);
closure_2 = tmp;
_objectWithoutProperties = { url: tmp.url, request_method: "patch" };
return new Promise((arg0, arg1) => {
del = arg0;
closure_1 = arg1;
const promise = del(closure_2);
del(closure_2).then((status) => {
let properties = trackedActionData.properties;
if (typeof trackedActionData.properties === "function") {
properties = obj.properties(status);
}
const merged = Object.assign(closure_3);
const merged1 = Object.assign(properties);
AnalyticsUtils.trackNetworkAction(trackedActionData.event, { status_code: status.status });
closure_0(status);
}).catch((error) => {
let properties = trackedActionData.properties;
if (typeof trackedActionData.properties === "function") {
properties = obj.properties(error);
}
const obj3 = { status_code: error.status, error_code: null, error_message: null };
const body = error.body;
let code;
if (body != null) {
code = body.code;
}
obj3.error_code = code;
const body2 = error.body;
let message;
if (body2 != null) {
message = body2.message;
}
obj3.error_message = message;
const merged = Object.assign(closure_3);
const merged1 = Object.assign(properties);
AnalyticsUtils.trackNetworkAction(trackedActionData.event, obj3);
closure_1(error);
});
});
},
delete: function del(trackedActionData) {
del = del(trackedActionData[2]).HTTP.del;
trackedActionData = undefined;
closure_2 = undefined;
_objectWithoutProperties = undefined;
trackedActionData = trackedActionData.trackedActionData;
const tmp = _objectWithoutProperties(trackedActionData, closure_2);
closure_2 = tmp;
_objectWithoutProperties = { url: tmp.url, request_method: "del" };
return new Promise((arg0, arg1) => {
del = arg0;
closure_1 = arg1;
const promise = del(closure_2);
del(closure_2).then((status) => {
let properties = trackedActionData.properties;
if (typeof trackedActionData.properties === "function") {
properties = obj.properties(status);
}
const merged = Object.assign(closure_3);
const merged1 = Object.assign(properties);
AnalyticsUtils.trackNetworkAction(trackedActionData.event, { status_code: status.status });
closure_0(status);
}).catch((error) => {
let properties = trackedActionData.properties;
if (typeof trackedActionData.properties === "function") {
properties = obj.properties(error);
}
const obj3 = { status_code: error.status, error_code: null, error_message: null };
const body = error.body;
let code;
if (body != null) {
code = body.code;
}
obj3.error_code = code;
const body2 = error.body;
let message;
if (body2 != null) {
message = body2.message;
}
obj3.error_message = message;
const merged = Object.assign(closure_3);
const merged1 = Object.assign(properties);
AnalyticsUtils.trackNetworkAction(trackedActionData.event, obj3);
closure_1(error);
});
});
}
};