Saturday, January 13, 2024
3 changes · master
Resolved issues and error corrections
Hovering over a stage in the project task kanban view no longer triggers an error. The change removes a broken hover tooltip that did not show useful information, improving reliability for project users.
Original PR description
Issue: When the user hovers the stage in a project task kanban view, a traceback appears. Reason: In the task kanban view, there is a groupby tooltip description. That is supposed to display a tooltip on stage hover with the description of the stage. However, the field description is not present on the project.task.type, which then triggers a traceback. Solution: Remove to tooltip on hover (which was already not displaying anything) --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes a test setup issue that could occur when Luxembourg payroll accounting is installed without the Luxembourg reports module. It prevents automated report generation tests from failing due to missing Luxembourg-specific company fields, improving reliability without changing user-facing behavior.
Original PR description
We're trying to assign ecdf_prefix field and matr_number on a LU company in the test setup but these only exist if the l10n_lu_reports module is installed. Without that module, the test fails. With [11f7389](https://github.com/odoo/odoo/commit/11f73899ef60d56f9e4258d8d9732c8954b288fb) it is possible to have a situation where l10n_lu and account_reports are installed without the l10n_lu_reports module if there is no LU company. That happens when installing `l10n_lu_hr_payroll_account` for example.
Mobile push notifications now follow the same scheduled delivery timing as inbox, email, and web push notifications. This prevents messages from being sent too early when a business process needs to wait for user input or a later step before notifying users.