about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorPaul Frazee <pfrazee@gmail.com>2023-01-19 17:55:00 -0600
committerPaul Frazee <pfrazee@gmail.com>2023-01-19 17:55:00 -0600
commit142b5dfc1ba7d90b1edc84296440e1529f0e9794 (patch)
treea31202bb5bfd01a592b32788dd9fb2fa53003f30 /src
parentddcc7191927439bd41fb8af6bd3f3c408bc46255 (diff)
downloadvoidsky-142b5dfc1ba7d90b1edc84296440e1529f0e9794.tar.zst
Fix a case where the 'aborted' error message was getting through
Diffstat (limited to 'src')
-rw-r--r--src/lib/errors.ts2
-rw-r--r--src/view/com/composer/ComposePost.tsx10
2 files changed, 8 insertions, 4 deletions
diff --git a/src/lib/errors.ts b/src/lib/errors.ts
index c14a2dbe4..216d5927b 100644
--- a/src/lib/errors.ts
+++ b/src/lib/errors.ts
@@ -1,4 +1,4 @@
 export function isNetworkError(e: unknown) {
   const str = String(e)
-  return str.includes('Aborted') || str.includes('Network request failed')
+  return str.includes('Abort') || str.includes('Network request failed')
 }
diff --git a/src/view/com/composer/ComposePost.tsx b/src/view/com/composer/ComposePost.tsx
index 3614267b1..0051d72a4 100644
--- a/src/view/com/composer/ComposePost.tsx
+++ b/src/view/com/composer/ComposePost.tsx
@@ -32,7 +32,11 @@ import {useStores} from '../../../state'
 import * as apilib from '../../../state/lib/api'
 import {ComposerOpts} from '../../../state/models/shell-ui'
 import {s, colors, gradients} from '../../lib/styles'
-import {detectLinkables, extractEntities} from '../../../lib/strings'
+import {
+  detectLinkables,
+  extractEntities,
+  cleanError,
+} from '../../../lib/strings'
 import {getLinkMeta} from '../../../lib/link-meta'
 import {downloadAndResize} from '../../../lib/images'
 import {UserLocalPhotosModel} from '../../../state/models/user-local-photos'
@@ -212,7 +216,7 @@ export const ComposePost = observer(function ComposePost({
   }
   const onPaste = async (err: string | undefined, files: PastedFile[]) => {
     if (err) {
-      return setError(err)
+      return setError(cleanError(err))
     }
     if (selectedPhotos.length >= 4) {
       return
@@ -249,7 +253,7 @@ export const ComposePost = observer(function ComposePost({
         setProcessingState,
       )
     } catch (e: any) {
-      setError(e.message)
+      setError(cleanError(e.message))
       setIsProcessing(false)
       return
     }