FultonOriginal post
Rank 1: Thread
export const deleteProfileImage = async (fileId) => {
try {
const result = await storage.deleteFile(
process.env.PUBLIC_USER_IMAGES_ID, // bucketId
fileId // fileId,
);
console.log('deleting...',result);
await updateCurrentDocument({
profileImage: "",
});
if(result){
return { success: "image supprimée" };
}else{
return { error: "Une erreur s'est produite. Veuillez réessayer" };
}
} catch (error) {
console.log(error);
}
};
Summary
Problem: Developer is not receiving a success or error code after deleting a file.
Solution: Check if the `result` after deleting the file is being properly retrieved. Update the logic to handle the success or error cases accordingly.