Skip to content

Instantly share code, notes, and snippets.

@coryvirok
Last active September 6, 2016 12:07
Show Gist options
  • Save coryvirok/9478263 to your computer and use it in GitHub Desktop.
Save coryvirok/9478263 to your computer and use it in GitHub Desktop.
Rollbar javascript notifier. Ignore uncaught errors that are *not* from www.mycompany.com.
function ignoreRemoteUncaught(isUncaught, args, payload) {
try {
var filename = payload.data.body.trace.frames[0].filename;
if (isUncaught && !filename.match(/^https?:\/\/www\.mycompany\.com/)) {
// Ignore uncaught errors that are not from www.mycompany.com.
return true;
}
} catch (e) {
// Most likely there was no filename or the frame doesn't exist.
}
return false;
}
Rollbar.configure({checkIgnore: ignoreRemoteUncaught});
// or...
_rollbarConfig({
// ...
checkIgnore: ignoreRemoteUncaught
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment