Wednesday, November 13, 2024
5 changes · saas-17.4
Resolved issues and error corrections
A developer testing tool now handles nested SQL safety wrappers without crashing. This keeps internal quality checks reliable and helps prevent delays when validating code changes.
Original PR description
Before this commit, the tester did not account for the use of an SQL wrapper inside of the constructor of an other SQL wrapper, This lead to a RecusionError when trying to infer the value of the Call node. This simple fix prevent the check of an other SQL wrapper during the classical call node analysis. This Call node would be analysed anyway during the visit_call function.
Discounted product prices on the website shop page now appear in a neutral muted color instead of red. This avoids making normal discounts look like warnings or errors, improving the shopping experience and visual consistency.
Original PR description
Version: - saas 17.4 Steps to reproduce: - Install the website_sale module. - Open the pricelist and apply a discount to a product. Issue: - The discount price on the product page appears in a red "danger" color. Solution: - Changed the text class from "text-danger" to "text-muted" to fix the issue. opw-4277128
This update corrects a missed dependency in payment validation logic for SEPA direct debit and New Zealand EFT batch payments. It helps ensure the right checks run when payment details change, reducing the chance of incorrect or inconsistent batch payment handling.
Original PR description
This was forgotten in this bugfix : https://github.com/odoo/enterprise/commit/4d548d2240c85eebe004595cd65e0fbb6a76a39b We don't fix it before 17.4 because of this revert https://github.com/odoo/enterprise/pull/73495
Spreadsheet autofill is now prevented for pivot formulas linked to non-Odoo pivots, where the feature is not supported. This avoids an error that could interrupt users while working with spreadsheet pivot data.
Original PR description
Steps to reproduce: - Insert a non-odoo pivot - Add a formula with `=PIVOT.VALUE` or `PIVOT.HEADER` - Try to autofill => Traceback This commit fixes the issue by disabling the autofill for non-odoo pivots, as the autofill is not supported for them. Task: 4277518
This fixes an issue where an error linked to a deleted accounting document could remain stuck and could not be removed. Users can now clear these outdated failures, reducing confusion and keeping document processing views accurate.
Original PR description
opw-4272165 community: https://github.com/odoo/odoo/pull/186595