Sunday, July 6, 2025
2 changes
Resolved issues and error corrections
Confirmed purchase orders now allow users to edit product descriptions when needed by hiding the product column. This restores flexibility for buyers to correct or clarify order line descriptions after confirmation without changing the product itself.
Original PR description
<b>Steps to Reproduce:</b> - Navigate to Purchase → Create a new Purchase Order. - Add a Vendor → Add a Product with description or enter one using the ☰ widget. - Save and Confirm the order, Try to…
<b>Steps to Reproduce:</b>
- Navigate to Purchase → Create a new Purchase Order.
- Add a Vendor → Add a Product with description or enter one using the ☰ widget.
- Save and Confirm the order, Try to edit the description.
<b>Issue:</b>
- The product description becomes non-editable after confirming the PO.
- Previously, the description was separated in view.
<b>Cause:</b>
- Since `product_id` is readonly, the `name` (description) field also does not allow to edit.
- e.g. In SO, the description is editable if the product_id is hidden and only name (description) field is visible.
<b>Since the product_id field is read-only in the states ('purchase', 'to approve', 'done', 'cancel'), the description field
also becomes read-only, as they are combined. By hiding the product_id, we can edit the description, as it is not.</b>
<b>Solution:</b>
- Added `optional="show"` to `product_id` in the XML view to allow toggling discription editability.
- When `product_id` is hidden, the `name` field becomes editable.
<b>Steps to Verify:</b>
- Open same confirmed PO and hide the `product_id` column.
- Make sure `name` (description) field is visible and now it is editable.
<b>opw-4892063</b>
Forward-Port-Of: odoo/odoo#215997The User Preferences screen now correctly shows the "Email Signature" field title when the Calendar app is installed. This removes a small interface inconsistency that could confuse administrators editing user settings.
Original PR description
**Issue:** The "Email Signature" field title is missing in the User Preferences tab when calendar is installed. **Steps to reproduce:** 1. Ensure the Calendar app is installed. 2. Go to Settings > Users. 3. Open any user form and navigate to the Preferences tab. This patch mirror this commit: https://github.com/odoo/odoo/commit/af701b3e5bd9106c6ccea5b4a59b9e79424b3a26 by targetting the wrapping group instead of the field opw-4796115 Forward-Port-Of: odoo/odoo#211491