plane
plane copied to clipboard
[WEB-2443] fix: join project flicker
Changes:
This PR fixes the flickering issue when joining a project.
Reference:
Summary by CodeRabbit
-
New Features
- Simplified permission checking for projects, ensuring consistent evaluation regardless of project ID presence.
- Enhanced user permissions management by deriving values from workspace roles instead of direct service responses.
- Comprehensive cleanup of project-related data when a user leaves a project.
-
Bug Fixes
- Improved handling of permission states, reducing potential undefined scenarios.