diff --git a/src/libs/API.js b/src/libs/API.js index d3b7d9378519..e6156fca7b7d 100644 --- a/src/libs/API.js +++ b/src/libs/API.js @@ -583,12 +583,12 @@ function User_SecondaryLogin_Send(parameters) { /** * @param {Object} parameters - * @param {String} parameters.base64image + * @param {File|Object} parameters.file * @returns {Promise} */ function User_UploadAvatar(parameters) { const commandName = 'User_UploadAvatar'; - requireParameters(['base64image'], parameters, commandName); + requireParameters(['file'], parameters, commandName); return Network.post(commandName, parameters); } diff --git a/src/libs/actions/PersonalDetails.js b/src/libs/actions/PersonalDetails.js index f360f46de279..a79617bf41a8 100644 --- a/src/libs/actions/PersonalDetails.js +++ b/src/libs/actions/PersonalDetails.js @@ -211,10 +211,10 @@ function setPersonalDetails(details) { /** * Sets the user's avatar image * - * @param {String} base64image + * @param {File|Object} file */ -function setAvatar(base64image) { - API.User_UploadAvatar({base64image}).then((response) => { +function setAvatar(file) { + API.User_UploadAvatar({file}).then((response) => { // Once we get the s3url back, update the personal details for the user with the new avatar URL if (response.jsonCode === 200) { setPersonalDetails({avatar: response.s3url});