summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api/error.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/backend/src/server/api/error.ts')
-rw-r--r--packages/backend/src/server/api/error.ts16
1 files changed, 8 insertions, 8 deletions
diff --git a/packages/backend/src/server/api/error.ts b/packages/backend/src/server/api/error.ts
index 3f0861fdb1..347d5650ad 100644
--- a/packages/backend/src/server/api/error.ts
+++ b/packages/backend/src/server/api/error.ts
@@ -8,8 +8,8 @@ export class ApiError extends Error {
public httpStatusCode?: number;
public info?: any;
- constructor(e?: E | null | undefined, info?: any | null | undefined) {
- if (e == null) e = {
+ constructor(err?: E | null | undefined, info?: any | null | undefined) {
+ if (err == null) err = {
message: 'Internal error occurred. Please contact us if the error persists.',
code: 'INTERNAL_ERROR',
id: '5d37dbcb-891e-41ca-a3d6-e690c97775ac',
@@ -17,12 +17,12 @@ export class ApiError extends Error {
httpStatusCode: 500,
};
- super(e.message);
- this.message = e.message;
- this.code = e.code;
- this.id = e.id;
- this.kind = e.kind || 'client';
- this.httpStatusCode = e.httpStatusCode;
+ super(err.message);
+ this.message = err.message;
+ this.code = err.code;
+ this.id = err.id;
+ this.kind = err.kind ?? 'client';
+ this.httpStatusCode = err.httpStatusCode;
this.info = info;
}
}