diff --git a/client/src/components/error-boundary/error-boundary.component.jsx b/client/src/components/error-boundary/error-boundary.component.jsx index cef01e299..0eca73dea 100644 --- a/client/src/components/error-boundary/error-boundary.component.jsx +++ b/client/src/components/error-boundary/error-boundary.component.jsx @@ -57,6 +57,23 @@ ${this.state.error.stack} if (this.state.hasErrored === true) { logImEXEvent("error_boundary_rendered", { error, info }); + window.$crisp.push([ + "set", + "session:event", + [ + [ + [ + "error_boundary", + { + error: this.state.error.message, + stack: this.state.error.stack, + }, + "red", + ], + ], + ], + ]); + return (