fix: remove user workspace cache on account deactivation (#5065)

This commit is contained in:
Nikhil 2024-07-08 15:27:45 +05:30 committed by GitHub
parent d8d476463b
commit 1cd55cd95b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -86,6 +86,9 @@ class UserEndpoint(BaseViewSet):
return super().partial_update(request, *args, **kwargs) return super().partial_update(request, *args, **kwargs)
@invalidate_cache(path="/api/users/me/") @invalidate_cache(path="/api/users/me/")
@invalidate_cache(
path="/api/users/me/workspaces/", multiple=True, user=False
)
def deactivate(self, request): def deactivate(self, request):
# Check all workspace user is active # Check all workspace user is active
user = self.get_object() user = self.get_object()