diff options
Diffstat (limited to 'src/screens')
| -rw-r--r-- | src/screens/onboarding/ProfileOnboarding.tsx | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/screens/onboarding/ProfileOnboarding.tsx b/src/screens/onboarding/ProfileOnboarding.tsx index ea045434..814cd82e 100644 --- a/src/screens/onboarding/ProfileOnboarding.tsx +++ b/src/screens/onboarding/ProfileOnboarding.tsx @@ -21,7 +21,7 @@ import {OnboardingStackParams} from '../../routes/onboarding'; import {AuthContext} from '../../routes/authentication'; import ImagePicker from 'react-native-image-crop-picker'; import { - REGISTER_ENDPOINT, + EDIT_PROFILE_ENDPOINT, websiteRegex, bioRegex, genderRegex, @@ -312,7 +312,7 @@ const ProfileOnboarding: React.FC<ProfileOnboardingProps> = ({route}) => { return; } - const endpoint = REGISTER_ENDPOINT + `${userId}/`; + const endpoint = EDIT_PROFILE_ENDPOINT + `${userId}/`; try { let response = await fetch(endpoint, { method: 'PATCH', @@ -326,7 +326,10 @@ const ProfileOnboarding: React.FC<ProfileOnboardingProps> = ({route}) => { if (statusCode === 200) { login(userId, username); } else if (statusCode === 400) { - Alert.alert('Profile update failed. 😔', `${data}`); + Alert.alert( + 'Profile update failed. 😔', + data.error || 'Something went wrong! ðŸ˜', + ); } else { Alert.alert( 'Something went wrong! ðŸ˜', |
