diff --git a/src/AppStore.ts b/src/AppStore.ts index 3f2e81ca5de..5682f5679f9 100644 --- a/src/AppStore.ts +++ b/src/AppStore.ts @@ -24,7 +24,11 @@ export class AppStore { if (error.status && /400|500|5\d\d|403/.test(error.status)) { sendSentryMessage('ERROR DIALOG SHOWN:' + error); - this.siteErrors.push(new SiteError(new Error(error))); + if (error instanceof Error) { + this.siteErrors.push(new SiteError(error)); + } else { + this.siteErrors.push(new SiteError(new Error(error))); + } } }); }