diff --git a/src/screens/Profile.tsx b/src/screens/Profile.tsx index 357587c..b420e50 100644 --- a/src/screens/Profile.tsx +++ b/src/screens/Profile.tsx @@ -161,12 +161,16 @@ export function Profile() { const userPhotoUploadForm = new FormData(); userPhotoUploadForm.append('avatar', photoFile); - await api.patch('/users/avatar', userPhotoUploadForm, { + const avatarUpdateResponse = await api.patch('/users/avatar', userPhotoUploadForm, { headers: { 'Content-Type': 'multipart/form-data', }, }); + const userUpdated = user; + userUpdated.avatar = avatarUpdateResponse.data.avatar; + updateUserData(userUpdated); + toast.show({ placement: 'top', render: ({ id }) => (