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
- Sudden CORS Errors - Domain hasn't Chang...
I have an Appwrite project with two web apps configured, the first one has the hostname `*` and the second one I just added to test if it could fix the issue wi...
- Any way to temporarily bypass the email ...
Hey guys, any way to bypass the email verification to use the accounts again? i need to recover some projects that due to recent changes have been stopped, and ...
- Create a new paid tier
Current pricing seems reasonable enough about what is someone getting for 25$. But for some people most of these resouces are getting wasted. Like the bandwidt...