diff options
Diffstat (limited to 'src/view/com/modals/EditProfile.tsx')
-rw-r--r-- | src/view/com/modals/EditProfile.tsx | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/view/com/modals/EditProfile.tsx b/src/view/com/modals/EditProfile.tsx index b9bf8a194..cf89f1822 100644 --- a/src/view/com/modals/EditProfile.tsx +++ b/src/view/com/modals/EditProfile.tsx @@ -1,5 +1,4 @@ import React, {useState} from 'react' -import {ComAtprotoBlobUpload} from '../../../third-party/api/index' import * as Toast from '../util/Toast' import { ActivityIndicator, @@ -20,6 +19,7 @@ import { MAX_DISPLAY_NAME, MAX_DESCRIPTION, } from '../../../lib/strings' +import {isNetworkError} from '../../../lib/errors' import {UserBanner} from '../util/UserBanner' import {UserAvatar} from '../util/UserAvatar' @@ -52,7 +52,6 @@ export function Component({ store.shell.closeModal() } const onSelectNewAvatar = (img: PickedImage) => { - console.log(img) setNewUserAvatar(img) setUserAvatar(img.path) } @@ -74,14 +73,12 @@ export function Component({ onUpdate?.() store.shell.closeModal() } catch (e: any) { - if (e instanceof ComAtprotoBlobUpload.InvalidBlobError) { - setError(e.message) + if (isNetworkError(e)) { + setError( + 'Failed to save your profile. Check your internet connection and try again.', + ) } else { - // TODO replace when error detection is correct setError(e.message) - // setError( - // 'Failed to save your profile. Check your internet connection and try again.', - // ) } } setProcessing(false) |