Closed
Description
Right now, I'm filtering out some analytics xhrs from the breadcrumbs by using the dataCallback
parameter:
function filterCrumbs(crumb) {
// For example.
return crumb.category !== 'xhr' || !crumb.data.url.startsWith('https://example.com');
}
Raven.config({
// ...
dataCallback(payload) {
try {
if (!payload.breadcrumbs) return payload;
payload.breadcrumbs.values = payload.breadcrumbs.values.filter(filterCrumbs);
} catch (err) {
// Don't block logging on xhr filtering.
}
return payload;
}
});
It would be convenient if there were a filterCrumbs
option, or something like it - payload.breadcrumbs.values
isn't explicitly documented, and as such it feels brittle.
Metadata
Metadata
Assignees
Labels
No labels