Saturday, July 6, 2024
3 changes · master
Resolved issues and error corrections
This fixes an internal payroll accounting test related to employee leave allocation in Belgium. The change makes the test data setup more reliable by assigning values in an order that avoids accidental recalculation issues, helping keep payroll validation stable.
Original PR description
Given the definition of model hr.leave.allocation, assigning one field may lead to a recomputation fest, where sometimes a field looses its value. We simply changed the order in which fields are assigned.
This fixes an issue where changing tabs in a chart side panel could break the chart type dropdown. Users can now move between chart settings and design options without the dropdown failing.
Original PR description
The override would mistakenly reassign an object to `undefined`. How to reproduce: - Create a chart - open its sidepanel and go to the Design tab - go back to the Configuration tab - click on the cahrt type dropdown task-4032877
This fix prevents an error from appearing when users merge duplicate records in Data Cleaning. It corrects an internal reference so the merge action opens reliably after the module restructuring.
Original PR description
Cause: - This issue was caused after merging `data_merge` into `data_cleaning`. The external ID was not getting `data_merge_record_view_search_merge_action` because it is now in `data_cleaning`. this issue was introduced in this [PR](https://github.com/odoo/enterprise/pull/62979) Fix: - Corrected the module name in the external ID. task-4008186