diff options
author | Paul Frazee <pfrazee@gmail.com> | 2023-01-19 17:55:00 -0600 |
---|---|---|
committer | Paul Frazee <pfrazee@gmail.com> | 2023-01-19 17:55:00 -0600 |
commit | 142b5dfc1ba7d90b1edc84296440e1529f0e9794 (patch) | |
tree | a31202bb5bfd01a592b32788dd9fb2fa53003f30 /src | |
parent | ddcc7191927439bd41fb8af6bd3f3c408bc46255 (diff) | |
download | voidsky-142b5dfc1ba7d90b1edc84296440e1529f0e9794.tar.zst |
Fix a case where the 'aborted' error message was getting through
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/errors.ts | 2 | ||||
-rw-r--r-- | src/view/com/composer/ComposePost.tsx | 10 |
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 } |