Daily updates from Odoo
Sunday, June 7, 2026
2 changes · master
Resolved issues and error corrections
This update resolves an issue where shift allocations incorrectly showed 0% when created on weekends, preventing accurate hour calculations. Additionally, a test was modified to skip running when demo data is present, ensuring consistent test results. These changes improve the reliability of shift planning and testing processes.
Original PR description
## [FIX] planning_field_service: avoid division by 0 Before this commit, when the shift is created during the weekend, the allocated_percentage will be 0 percent because the resource assigned is not…
## [FIX] planning_field_service: avoid division by 0 Before this commit, when the shift is created during the weekend, the allocated_percentage will be 0 percent because the resource assigned is not supposed to work at that day and so a division by zero occured in the onchange of break_time field in planning.slot model. This commit checks if allocated_percentage is not equal to 0 before computing the new allocated hours when the user alters break_time field on a planning.slot. ## [FIX] planning_field_service: don't start test with onboarding tour with demo Before this commit, the planning_field_service_tour tour does not work when there is demo data because the tour will select the first slot in the gantt view which will be an open shift instead of a shift assigned to the current user because of that, the sign in button is not displayed as expected. This commit makes sure the test running the planning_field_service_tour tour is skipped when demo data are installed. runbot-error-242483 Forward-Port-Of: odoo/enterprise#119032
This update introduces a convenient new keyboard shortcut – ALT + SHIFT + R – to quickly open the timesheet systray. This allows users to easily access and manage their timesheet data without navigating through the application menus. This change improves efficiency for employees tracking their hours.
Original PR description
This commit adds an `ALT + SHIFT + R` shortcut to open the timesheet systray. task-6197777 Forward-Port-Of: odoo/enterprise#119405 Forward-Port-Of: odoo/enterprise#116753