Monday, April 7, 2025
3 changes · saas-18.2
Resolved issues and error corrections
This update removes a duplicate configuration entry from the US accounting module manifest. It helps keep module setup data organized and avoids potential confusion during installation or updates.
Original PR description
A second 'data' key was accidentally added to the manifest in bc50e7abf23b09e89128d0823793cfd9da50287e.
Changing an accounting journal type in the Chilean electronic invoicing module now correctly triggers the usual update process. This prevents related fields, such as the journal alias, from becoming outdated and helps keep accounting configuration consistent.
Original PR description
The Issue: Before this commit, the _onchange_type function in the account journal was not triggered, leading to inconsistencies in expected behavior, such as the failure to update the alias_name field when changing the journal type. The Fix: Invoke the _onchange_type super method. runbot-116669
This update adjusts an internal project planning test so it no longer relies on optional demo data being present. It helps keep automated quality checks stable across different setup configurations without changing customer-facing behavior.
Original PR description
Before this commit, the `ProjectEnterpriseTestUi.test_01_ui` test fails without demo data because the user is not considered as overloaded. The reason is because the user has more than one task assigned to him when the demo data is installed and so when a new task is planned for him, the system will see the sum of the allocated_hours of all tasks assigned to him inside the period displayed in the gantt is higher than the hours he can do. This commit makes sure the test does not depend on the demo data and increase the allocated hours of the task creates inside the test. runbot-111415