Monday, August 18, 2025
2 changes · saas-18.4
Enhancements to existing features
This update makes Odoo's existing download filename parser available for reuse by other parts of the web module. It helps keep file downloads consistent and reduces the risk of filename handling issues without changing current behavior for users.
Original PR description
Allow other modules to reuse the existing RFC 6266/5987-compliant parser for the Content-Disposition header. This avoids duplicated parsing logic and prevents subtle bugs when extracting filenames (quoted, escaped, or RFC 5987-encoded) across custom XHR/Blob download flows. This change only exports an already used function in the web download stack. No behavior change, no performance impact, and fully backward compatible. It centralizes fixes and makes testing easier while keeping modules consistent. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#222273
The Spanish chart of accounts now classifies account 411000 for commercial bills payable as a current liability instead of a current asset. This improves financial reporting accuracy by placing this payable account on the correct side of the balance sheet.
Original PR description
This commit changes the account type for account `411000 Acreedores, efectos comerciales a pagar`. It was previously set as a `Current Asset` and now its account type is `Current Liability`. Task : 4757149 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#221910