There are some serious issues and inconsistencies with teams on Cloud:
- If team is deleted, all users will still have memberships in profile. That membership is invalid and can not be fetched or opened in console. Also can not be deleted as well since it does not exists, 404 is returned.
- If user account is deleted, teams are still gonna have that user membership. Both on console and with API, listMemberships returns all user from team, even though user account is delete. Fetching that specific membership or trying to open it in console returns 404, same as trying to delete it. Basically it can not be removed anymore.
This is giving me some very weird issues and wrong states at the moment since I am relying on teams for permissions and memberships.
All this is working perfectly fine on self hosted, also v1.5.7.
This is what I see in console in user profile as an example, there are 4 invalid memberships
Ghost teams and memberships on Cloud
Recommended threads
- Urgent Help
Hello Appwrite team, I urgently need your help. I am the founder of OnBuch, an EdTech application used by around 10,000 users in Cameroon. In the last two day...
- Function's Static IP
Is it possible to have static. IP Address instead of Dynamic IP for getting the IP Address whitelist
- How to use dart workspaces to deploy a f...
Hello, I'm developing a Flutter application and I would like to leverage dart pub workspaces to deploy a function with a dart runtime as advertised here : http...