decord/source/7522_isSentryRequestUrl.js

34 lines
752 B
JavaScript
Raw Normal View History

2026-08-08 06:10:11 +00:00
// Module ID: 7522
// Function ID: 7523
2026-07-29 08:29:29 +00:00
// Name: isSentryRequestUrl
// Dependencies: []
2026-08-08 06:10:11 +00:00
// Module 7522 (isSentryRequestUrl)
2026-07-29 08:29:29 +00:00
arg5.isSentryRequestUrl = function isSentryRequestUrl(arr, getDsn) {
let dsn = getDsn;
if (getDsn) {
dsn = getDsn.getDsn();
}
let tunnel = getDsn;
if (getDsn) {
tunnel = getDsn.getOptions().tunnel;
}
let tmp2 = dsn && arr.includes(dsn.host);
if (!tmp2) {
let flag = false;
if (tunnel) {
let substr = arr;
if ("/" === arr[arr.length - 1]) {
substr = arr.slice(0, -1);
}
let substr1 = tunnel;
if ("/" === tunnel[tunnel.length - 1]) {
substr1 = tunnel.slice(0, -1);
}
flag = substr === substr1;
}
tmp2 = flag;
}
return tmp2;
};