// Module ID: 7572 // Function ID: 7573 // Name: addBreadcrumb // Dependencies: [7526, 7513, 7499] // Module 7572 (addBreadcrumb) const require = arg1; let dependencyMap = arg6; arg5.addBreadcrumb = function addBreadcrumb(arg0, arg1) { const _require = arg1; let consoleSandboxResult = _require(7526); const client = consoleSandboxResult.getClient(); const isolationScope = _require(7526).getIsolationScope(); if (client) { const options = client.getOptions(); const beforeBreadcrumb = options.beforeBreadcrumb; let tmp5 = null; if (undefined !== beforeBreadcrumb) { tmp5 = beforeBreadcrumb; } const dependencyMap = tmp5; const maxBreadcrumbs = options.maxBreadcrumbs; let num = 100; if (undefined !== maxBreadcrumbs) { num = maxBreadcrumbs; } if (num > 0) { consoleSandboxResult = { timestamp: null }; let tmpResult = tmp(7513); consoleSandboxResult[0] = tmpResult.dateTimestampInSeconds(); const merged = Object.assign(arg0); let closure_2 = consoleSandboxResult; if (tmp5) { tmpResult = tmp(7499); consoleSandboxResult = tmpResult.consoleSandbox(() => tmp5(closure_2, closure_0)); } if (null !== consoleSandboxResult) { if (client.emit) { client.emit("beforeAddBreadcrumb", consoleSandboxResult, arg1); } isolationScope.addBreadcrumb(consoleSandboxResult, num); } } } };