1
0
mirror of synced 2025-12-22 11:26:57 -05:00

Report unhandledRejections and uncaughtExceptions to Sentry (#17014)

* Report to Sentry in error handlers

* Support optional metadata
This commit is contained in:
Jason Etcovitch
2020-12-16 11:28:25 -05:00
committed by GitHub
parent e85c2f8360
commit b22fe856c8
2 changed files with 10 additions and 2 deletions

View File

@@ -76,7 +76,7 @@ module.exports = class FailBot {
* @param {Error} error
* @param {any} metadata
*/
async sendException (error, metadata) {
async sendException (error, metadata = {}) {
const data = Object.assign({ app: this.app }, this.getFailbotContext(), metadata)
const body = this.formatJSON(error, Object.assign({ app: this.app }, data))