diff options
author | Paul Frazee <pfrazee@gmail.com> | 2023-01-03 11:08:29 -0600 |
---|---|---|
committer | Paul Frazee <pfrazee@gmail.com> | 2023-01-03 11:08:29 -0600 |
commit | 08d38c219df4f005b6cd060b1df7292410fdcb8e (patch) | |
tree | bb1fde993b5fa300ee2d390f1351c13bfb2ffd4e /src/lib/strings.ts | |
parent | d262393992f73e22f750f903da58cd8e05344f89 (diff) | |
download | voidsky-08d38c219df4f005b6cd060b1df7292410fdcb8e.tar.zst |
Fix bug in error handling
Diffstat (limited to 'src/lib/strings.ts')
-rw-r--r-- | src/lib/strings.ts | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/strings.ts b/src/lib/strings.ts index 6758e2985..77d8298ac 100644 --- a/src/lib/strings.ts +++ b/src/lib/strings.ts @@ -198,7 +198,11 @@ export function enforceLen(str: string, len: number): string { return str } -export function cleanError(str: string): string { +export function cleanError(str: any): string { + if (!str) return str + if (typeof str !== 'string') { + str = str.toString() + } if (isNetworkError(str)) { return 'Unable to connect. Please check your internet connection and try again.' } |