Friday, June 20, 2025
2 changes · saas-18.1
Resolved issues and error corrections
On mobile, the live chat conversation now folds automatically after a chatbot sends a visitor to another webpage. This prevents the chat window from covering the destination page, making it easier for visitors to continue their journey.
Original PR description
**Current behavior before PR:** When the chatbot redirects a visitor to a webpage on mobile, the chat window remains open, covering the redirected page. Making it difficult for the visitor to interact with the redirected page. **Desired behavior after PR is merged:** The conversation is automatically folded when the chatbot redirects a visitor to a webpage on mobile. **Task**-4630719 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Duplicated Profit and Loss reports can now be opened without triggering an error. The fix keeps internal report labels unchanged during duplication, preventing broken formula lookups and preserving reliable financial reporting workflows.
Original PR description
**Issue** Duplicated Profit and Loss reports fail to open and raise an "invalid operation" error when accessed. **Steps to Reproduce** 1. Install the Accounting module and French localization. 2. Go…
**Issue** Duplicated Profit and Loss reports fail to open and raise an "invalid operation" error when accessed. **Steps to Reproduce** 1. Install the Accounting module and French localization. 2. Go to Accounting > Configuration > Accounting > Accounting Reports. 3. Duplicate the "Profit and Loss (2024)" report. 4. Navigate to Accounting > Reporting > Profit and Loss. 5. Attempt to open the duplicated report. 6. An error occurs. **Root Cause** During duplication, the label field of expressions is altered to include a " (copy)" suffix. Some formula expressions rely on exact label matches (e.g., i_1_2024.balance), so when "balance" becomes "balance (copy)", the lookup fails. This mismatch causes a KeyError when resolving subformulas like line_code.balance, breaking the report evaluation. **Fix** Prevent the duplication process from altering the label of expressions. There is no functional need to add " (copy)" to these internal labels, as they are not user-facing and must remain stable for formula resolution to work. Opw-4826749 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr