Thursday, August 8, 2024
2 changes · master
Resolved issues and error corrections
The Planning calendar popover now hides its footer when a user does not have permission to edit or delete a planning slot. This removes a confusing empty area and makes the interface cleaner for users with limited access rights.
Original PR description
**Current behaviour before PR:** In planning app calendar view, when user has no rights to edit or delete a record then clicking on a planning slot opens a calendar popover with empty footer. Steps to reproduce: - Set no editing rights for demo user for planning app. - Log in as demo user, open planning app. - Switch to calendar view, click on a planning slot. - Notice that calendar popover gets opened with empty footer. **Desired behaviour after PR:** Popover footer shouldn't be displayed at all if user has no rights. task-3823315
The Data Cleaning module now limits a click action to the intended view instead of applying it more broadly. This prevents unintended behavior in base model views and keeps navigation/actions consistent for users.
Original PR description
Since #64854 view_model_tree inherited an action on click that was meant only for a specific view this action has been moved to a primary inherited view. Related to task-id: 3861100