Wednesday, May 15, 2024
5 changes
1 change
Resolved issues and error corrections
The Chilean electronic invoicing point-of-sale setup now skips an unnecessary database lookup when there are no records to load. This reduces wasted processing during POS data loading and helps keep startup behavior efficient without changing user-facing workflows.
Original PR description
Previously, to avoid loading records when loading data into point_of_sale we used a domain with a falsy value `[('id', '=', False)]` but this required a query to the database.
Now we return False for the domain and if the domain is false we don't search for records. no record search.4 changes
Resolved issues and error corrections
This update fixes failing tests in the Dutch tax reporting module (l10n_nl_reports_sbr_icp). The issue was caused by an outdated reference that wasn't properly updated during a code migration. By correcting this reference and adding the necessary tag, the tests can now run properly without being blocked.
Original PR description
Changed the chart_template_ref that wasn't adapted for a fw-port. Also added the tag, so the test's requests are not blocked in 17+ runbot-64732 runbot-62320 Forward-Port-Of: odoo/enterprise#62375
This fix corrects where the automatic deletion rule was applied in the HR contract documents module. The ondelete setting was incorrectly placed in one model and has been moved to the correct location, ensuring data is properly managed when records are deleted.
Original PR description
The ondelete was not in the right model. task-3928257
A faulty test in the Google Calendar module has been removed. This test was incorrectly assuming that event organizers would always appear in a specific position in the attendees list, which caused unreliable test results. Removing this test improves the reliability of the Google Calendar synchronization testing.
Original PR description
This commit removes the dead and undeterministic test added by mistake after an unsucessful merge. This test assumes that the organizer of the event might always be on the position 0 of the attendees list but it is not always the case. Issue from: odoo/odoo#164408 Forward-Port-Of: odoo/odoo#165346
This update fixes an issue where automated tests for the Spanish EDI TBAI module were being skipped during testing. The tests were missing a required configuration tag that tells the system to run them. This ensures the module's functionality is properly validated.
Original PR description
The class doesn't have the post_install tag, and so, is skipped. runbot-25903 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#165240