about summary refs log tree commit diff
path: root/src/lib/strings.ts
diff options
context:
space:
mode:
authorPaul Frazee <pfrazee@gmail.com>2023-01-03 11:08:29 -0600
committerPaul Frazee <pfrazee@gmail.com>2023-01-03 11:08:29 -0600
commit08d38c219df4f005b6cd060b1df7292410fdcb8e (patch)
treebb1fde993b5fa300ee2d390f1351c13bfb2ffd4e /src/lib/strings.ts
parentd262393992f73e22f750f903da58cd8e05344f89 (diff)
downloadvoidsky-08d38c219df4f005b6cd060b1df7292410fdcb8e.tar.zst
Fix bug in error handling
Diffstat (limited to 'src/lib/strings.ts')
-rw-r--r--src/lib/strings.ts6
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.'
   }