diff options
Diffstat (limited to 'packages/backend/src/misc/render-inline-error.ts')
| -rw-r--r-- | packages/backend/src/misc/render-inline-error.ts | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/backend/src/misc/render-inline-error.ts b/packages/backend/src/misc/render-inline-error.ts index ccd4f524bc..07f9f3068e 100644 --- a/packages/backend/src/misc/render-inline-error.ts +++ b/packages/backend/src/misc/render-inline-error.ts @@ -34,6 +34,9 @@ function renderTo(err: unknown, parts: string[]): void { } function printError(err: unknown): string { + if (err === undefined) return 'undefined'; + if (err === null) return 'null'; + if (err instanceof IdentifiableError) { if (err.message) { return `${err.name} ${err.id}: ${err.message}`; |