Daily updates from Odoo
Tuesday, November 11, 2025
10 changes
1 change
Resolved issues and error corrections
This change updates a few website snippets to use Odoo’s new asset declaration format. It helps keep the website modules compatible with the latest platform changes and avoids rendering issues in those pages.
Original PR description
See https://github.com/odoo/odoo/pull/104836 task-2963840 Forward-Port-Of: odoo/enterprise#98530 Forward-Port-Of: odoo/enterprise#35153
2 changes
Resolved issues and error corrections
The app creator in Studio now uses a border color that contrasts with its background. This makes controls such as checkboxes and section borders visible again, reducing confusion when creating new apps.
Original PR description
Before this commit : when creating an app using the studio, none of the borders were visible, including the checkboxes in the app creator, because the background color of the app creator and the border color were the same. After this commit: the border color for the app creator has been changed to make it visible. task-5138669 Forward-Port-Of: odoo/enterprise#97454
Code cleanup and technical improvements
The WhatsApp discussion participant list was reorganized behind the scenes to use a newer shared component approach. This should make the messaging interface easier to maintain and support future improvements without changing day-to-day user workflows.
3 changes
Resolved issues and error corrections
This fix prevents duplicate withholding taxes from being created when the Argentina withholding demo data is installed. It keeps the tax list clean and avoids confusing duplicate entries for users configuring accounting settings.
Original PR description
**Description of the issue/feature this PR addresses**: This pr is to avoid duplicated taxes when the demo data is installed. **Steps to reproduce**: 1. Install l10n_ar_withholding module with demo…
**Description of the issue/feature this PR addresses**: This pr is to avoid duplicated taxes when the demo data is installed. **Steps to reproduce**: 1. Install l10n_ar_withholding module with demo data. 2. Take position in "(AR) Responsable Inscripto" company. 3. Check the taxes created on "Invoicing > Configuration > Accounting > Taxes". 4. Delete the filter "Sale or Purchase". 5. Add custom filter: Argentina Withholding Payment Tax type (l10n_ar_withholding_payment_type) is in ["supplier", "customer"]. 6. You will see that there are duplicated taxes (duplicated names) with suffix (Copy). **Current behavior before PR**: Duplicated taxes are created when demo data is installed. <img width="1597" height="795" alt="image" src="https://github.com/user-attachments/assets/51b65037-bb89-4ec7-8adf-21636b68e405" /> **Desired behavior after PR is merged**: No duplicated taxes are created when demo data is installed. _Task latam side_: 1360. _Task Adhoc side_: 57627. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#226992
This change turns off IndexedDB during a subset of point of sale automated tests so the full test suite does not create an excessive number of browser databases. It helps keep test runs faster and more reliable, while dedicated tests still cover IndexedDB separately.
Original PR description
Disable IndexedDB in Hoot tests to avoid creating to much IndexedDB databases when running the full test suite. IndexedDB is still tested in dedicated tours. Forward-Port-Of: odoo/odoo#234701
This change updates how website appointment pages load shared resources so they use the newer asset format. It helps keep the feature compatible with the latest platform standards and reduces the risk of future maintenance issues.
Original PR description
See https://github.com/odoo/odoo/pull/104836 task-2963840 Forward-Port-Of: odoo/enterprise#98530 Forward-Port-Of: odoo/enterprise#35153
3 changes
Enhancements to existing features
The test suite was updated to reflect a new rule that prevents the same bank account number from being assigned to multiple active partners. This keeps enterprise modules aligned with the latest accounting behavior and helps avoid future test failures when validating customer and partner bank details.
Original PR description
Following the community change, we now prevents assigning the same bank account number to multiple active partners. This commit updates the affected enterprise test cases to align with the new behaviour sees community pr- https://github.com/odoo/odoo/pull/234531 task- 5236503
Resolved issues and error corrections
This change prevents long product attribute values from spilling outside their card in the product catalog view. It keeps the layout aligned and improves readability when users search or select products from quotations.
Original PR description
**Steps to reproduce:** 1. Go to Products > Create a new product. 2. Add or create a new attribute and set a long text value. 3. Go to Sales > Open any quotation. 4. In the sale order line, click on…
**Steps to reproduce:** 1. Go to Products > Create a new product. 2. Add or create a new attribute and set a long text value. 3. Go to Sales > Open any quotation. 4. In the sale order line, click on "Catalog" and search for the created product. **Issue:** - The attribute value text overflows outside the product card in the kanban view, causing layout misalignment and making the UI look broken. <img width="509" height="157" alt="image" src="https://github.com/user-attachments/assets/a2af2c6d-9265-451c-9d1e-526df8487841" /> **Cause:** - The inner `<div>` containing the attribute text did not have a width constraint, causing it to exceed the container width when the text length was large. **Solution:** Added the Bootstrap class `w-100` to the <div> element to ensure the content fits within the parent container and wraps properly inside the card. <img width="322" height="166" alt="image" src="https://github.com/user-attachments/assets/5ba82207-7f52-4f9e-b400-e4ab4e79f0a0" /> **opw-5222002**
The upload button in the accounting dashboard is now fixed in place and can’t be accidentally moved. This prevents the interface from shifting unexpectedly and keeps the dashboard easier to use.
Original PR description
Issue: - In the dashboard, the upload button (purchase journal and others) could be dragged. - This caused unintended movement of the upload UI element. Fix: - Added `draggable=false` to the upload button element. - Ensures the button remains fixed and cannot be dragged around. TaskID-5114617 Forward-Port-Of: odoo/odoo#229013
1 change
Resolved issues and error corrections
This update corrects a styling rule so the live chat input on mobile devices no longer zooms unexpectedly when visitors start typing. It improves the chat experience for website visitors by making the input easier to use on small screens.
Original PR description
Follow-up of https://github.com/odoo/odoo/pull/234967 Style rule was not applied due to missing `&` in SCSS, which this commit fixes.