Wednesday, June 4, 2025
3 changes · saas-18.2
Resolved issues and error corrections
This fixes internal survey test expectations for databases where the Website app is not installed. It helps keep automated checks reliable without changing the survey experience for users.
Original PR description
Two of our query counts were incorrect for survey single app (one causing CI failure) related to queries performed when `website` is not installed. Follow up of Task 3742599. See runbot error 112999
When an operator completes multiple manufacturing work orders through Shop Floor, the selected employee is now applied to every completed step, including the final one. This prevents incorrect production records and keeps operator tracking accurate.
Original PR description
Task: 4610586 If an operator is added in the side panel of Shop Floor, and an MO has multiple work orders, then after marking all of the steps as done, the selected user is assigned to all of them except the final one. This commit fixes the error, assigning the selected operator to all completed work orders.
The appointment dashboard now counts all relevant upcoming meetings for the same appointment type, rather than only reflecting the most recently created event. This helps staff see reliable availability and meeting totals when managing appointments with different event statuses.
Original PR description
Issue: When we create more than one event with different status for the same appointment type, the allowed events container is only updated with the most recently created event. The Purpose of this PR: To update the count of event ids for the same appointment type. Steps to reproduce on runbot: create multiple events for the same appointment type. shuffle the events around return to the appointments menu and see that the upcoming meetings count does not match opw-4831384