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
- Custom API domain is unreachable
Earlier my custom api domain was working fine. Now it seems to be offline without a trace a few hours later. I didn't change anything, all the relevant DNS reco...
- "Invalid console fingerprint" when unpau...
I've tried logging out and logging back in, still can't figure out why this is happening.
- executeFunction intermittently throws Fo...
Environment: Flutter app using the Appwrite Flutter SDK, calling executeFunction for [describe endpoint, e.g. live-stream-related function]. *Description*: Int...