Daily updates from Odoo
Thursday, April 9, 2026
3 changes · 19.0
Enhancements to existing features
This update streamlines payment status updates by hiding the refresh button when payments are finalized. Previously, the button triggered unnecessary calls to OdooFin, impacting performance. Now, the button is only visible for payments that are actively being processed.
Original PR description
… batches The refresh button was always shown, which could cause unnecessary calls to OdooFin if the payment is finalised (accepted, rejected or canceled). With this change, the button is shown only for payments in progress (pending or unsigned). task-6103900
This pull request addresses several localization and technical improvements across Odoo modules. It includes adjustments to AFIP compliance for Argentinian financial reports, fixes a German address issue for Amazon, and resolves a bug related to employee skill copying in appraisals. The changes ensure data accuracy and improve user experience.
This update optimizes the performance of our calendar functionality. A new database index has been added to speed up searches related to calendar resources, specifically when filtering by user. This change will result in faster calendar loading and searching.
Original PR description
This commit adds an index on `planning.calendar.resource.user_id`, as it's the only criteria used in `get_calendar_filters` for the `search_count` and the `search_read` done after.