
hi guys, i'm a junior dev building my first app on react navide with appwrite cloud, i'm trying to build the function so users could delete their account, data and user but i'm gettin the same error all the time account.delete is not a function, i saw some changes on appwrite about delete account but just cant understand right how to do(function on appwrite console?) so if anyone could help me with that i'll appreciate a lot! there's my code now: export const deleteAccountAndData = async () => { try { const currentAccount = await account.get(); const userId = currentAccount.$id; console.log('cuenta obtenida')
const userDocument = await databases.listDocuments(databaseId, userCollectionId, [Query.equal('accountId', userId)]); if (userDocument.documents.length > 0) { await databases.deleteDocument(databaseId, userCollectionId, userDocument.documents[0].$id); console.log('documento usuario eliminado') }
await account.delete(userId);
console.log('cuenta eliminada')
} catch (error) {
console.error("Error eliminando la cuenta y datos del usuario:", error);
throw new Error(error.message);
}
};

Account can be deleted by a server side application or you can use cloud function


Recommended threads
- Email Verification Email
Hi everyone, I’m currently experiencing an issue with the email verification functionality. When I trigger the verification, the request returns a valid respon...
- Appwrite Cloud Custom Domains Issue
I’m trying to configure my custom domain api.kondri.lt (CNAME pointing to appwrite.network., also tried fra.cloud.appwrite.io with no luck ) but encountering a ...
- Persistent 401 Unauthorized on all authe...
Hello, I'm facing a critical 401 Unauthorized error on my admin panel app and have exhausted all debugging options. The Problem: When my React app on localhos...
