Wednesday, April 17, 2024
3 changes · master
Resolved issues and error corrections
This fixes an issue in the Hong Kong payroll module where certain payroll filtering conditions could fail when no criteria were provided. It helps keep payslip processing reliable after related platform changes.
Original PR description
This issue was revealed by https://github.com/odoo/odoo/pull/160979.
This change fixes a small styling issue on appointment validation pages by ensuring list elements use the expected layout rules. It helps appointment information display consistently and professionally for users.
Original PR description
Bootstrap's List Group component expects to have the class `list-group` to be properly styled, even when `list-group-flush` is used. This commit adds the missing class.
Custom financial reports now correctly pass warning information instead of ignoring it. This helps ensure report users receive the intended alerts or guidance when custom calculations need to flag issues.
Original PR description
For the custom engine report, _compute_formula_batch_with_engine_custom always uses None for the warnings in the function custom_engine_function, even if a good warnings arguments is sent. Now it correctly use the warnings instead of None