Wednesday, March 11, 2026
2 changes · 17.0
Resolved issues and error corrections
This update resolves an issue where long titles in blog posts, events, and eLearning courses were causing horizontal page overflow and unnecessary scrollbars. The change ensures titles wrap correctly, maintaining readability and a clean user experience. This improves the visual presentation of content across key Odoo modules.
Original PR description
*:website_event, website_slides Before this commit, long titles in blog posts, events, and eLearning courses caused horizontal page overflow with an unnecessary scrollbar. This commit ensures long…
*:website_event, website_slides Before this commit, long titles in blog posts, events, and eLearning courses caused horizontal page overflow with an unnecessary scrollbar. This commit ensures long titles wrap correctly, preventing horizontal scrolling while keeping the text intact. Steps to reproduce the issue: 1. Install blog, events and eLearning modules 2. Add long titles to a blog post, event and course 3. Observe the text overflow causing a horizontal scrollbar | Before | After | | ------------- | ------------- | Blog Module | <img width="1631" height="422" alt="image" src="https://github.com/user-attachments/assets/8faa6e22-ac7a-4b59-9b54-f674978dc931" /> | <img width="1633" height="420" alt="image" src="https://github.com/user-attachments/assets/66a2de39-95e2-4871-827e-4965e571ed33" /> | | <img width="882" height="394" alt="image" src="https://github.com/user-attachments/assets/b807245f-0d84-47b6-a65b-ce0005037c50" /> | <img width="888" height="385" alt="image" src="https://github.com/user-attachments/assets/3c35cd12-08f2-4775-9c4d-d9d6e4555f00" /> | Event Module | <img width="1335" height="398" alt="image" src="https://github.com/user-attachments/assets/7d3af438-58f7-4a56-acd0-46e6dc90fe2a" /> | <img width="981" height="376" alt="image" src="https://github.com/user-attachments/assets/fb419243-4c0d-4c72-97ec-47812f81b378" /> | E-Learning Module | <img width="1534" height="317" alt="image" src="https://github.com/user-attachments/assets/3b03835c-c72b-40fb-bbf0-8fc91d3fafe5" /> | <img width="1423" height="393" alt="image" src="https://github.com/user-attachments/assets/551e332d-25af-453a-bfda-b669b04fdd39" /> | task-[5457179](https://www.odoo.com/odoo/project/974/tasks/5457179) --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update corrects a recent issue where quotation documents with zero subtotal lines were being discarded during upload. The fix ensures that all lines, including those with a zero subtotal, are correctly processed, maintaining accurate quotation data. This resolves a regression introduced in a previous update.
Original PR description
Versions: --- Reproducible on 18.0+ Fix targets 16.0 to keep the code consistent across versions Issue: --- Due to this issue, a line with zero subtotal amount will be discarded in quotation document upload. Steps to reproduce: --- 1- In sale app, upload a quotation document without line amount. (You could use the one attached in the ticket) 2- As you see, lines are discarded. Cause: --- This regression is introduced in https://github.com/odoo/odoo/pull/245862, to prevent lines with zero amount in accounting. The https://github.com/odoo/odoo/pull/245862 targets 16.0. However, the `sale_edi_ubl` is introduced on 18.0. Fix: --- Instead of `_retrieve_line_vals` (`_import_fill_invoice_line_values` on 16.0) returning `None` when `price_subtotal` is not present, it can keep returning `dict` with an extra key `price_subtotal`, and filter out unwanted line in `_retrieve_invoice_line_vals` itself. opw-5977735 Forward-Port-Of: odoo/odoo#251463