Tuesday, September 12, 2023
7 changes · master
Resolved issues and error corrections
This change fixes issues in how Odoo prepares and serves website and web client asset bundles, reducing unnecessary refreshes and improving handling of style files. It also streamlines internal asset generation, which should make page rendering and related tests more reliable.
Users can once again drag and drop invoice files onto journals from the accounting dashboard. The fix restores the upload target after a recent interface change caused uploads to fail with an error message.
Original PR description
When trying to drop an invoice on a journal on the journal dashboard, it fails with a message "Could not upload files". The issue is that commit 6f95be6884a59665ca7d8a809e7aaa17695fa9b0 changed a CSS class where the upload functionality depended on, making it fail. This commit fixes this issue by adapting the CSS selector of the upload field. [task-3496997](https://www.odoo.com/web#id=3496997&cids=1&menu_id=4720&action=333&active_id=967&model=project.task&view_type=form) --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Fixes a problem that could stop the website editor from opening when a form had a pre-filled date or date/time field. The editor now handles and displays default date values correctly, reducing disruption for website content managers.
Original PR description
In odoo/odoo#133349 some code in website was adapted to use the new datetime picker and luxon instead of tempusdominus and moment, but some conversions were improperly performed causing a crash that would prevent the website editor from opening. This commit fixes this issue and also formats the chosen default date/datetime correctly while within the editor.
This fixes an issue in self-ordering where changing the quantity of a combo meal could show or charge the wrong price. Prices now update accurately, helping avoid customer confusion and incorrect order totals.
Original PR description
When changing the quantity of a combo, the price was not correctly updated due to a miscomputation in the backend. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The domain selector layout has been adjusted so it fills its available space instead of being squeezed by the page layout. This improves readability and makes the interface behave more consistently for users configuring filters or search conditions.
Original PR description
This commit adjusts the width of the domain selector to fill the entirety of its parent so that its dimensions are not restricted by the flex display
Fixes an issue where starting a survey could show two countdown timers at the same time. This reduces confusion for survey participants and keeps the survey experience clear and consistent.
Original PR description
This commit fix a bug introduced by 910897fc97d87b08f01627094ec8c159f5267628 which displayed two timers when starting a survey. Task-3497526 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Fixes an issue where selected analytic filter items in financial reports could show incorrect or missing names. This helps users clearly identify the filters applied to their reports and reduces confusion when reviewing report results.
Original PR description
Since the new relational model (odoo/odoo@65c8f41), the display name of the item selected in the analytic filters was not fetched correctly as the active fields were not properly set.