Thursday, December 14, 2023
3 changes · 17.0
Resolved issues and error corrections
New mailing lists are now kept private unless someone chooses to show them in subscription preferences. This prevents audiences from seeing or subscribing to lists that were not intentionally published.
Original PR description
Purpose: - Changed the default value of 'Show In Preference' (is_public) field from true to false for preventing the automatic publishing of mailing lists. Task-3594678
This fix resolves an error that occurred when users tried to remove recurring products and recurrence settings from a quotation that had already been sent. Previously, the system would raise an error and prevent saving the changes. Now users can successfully remove recurring products from sent quotations without encountering errors.
Original PR description
### Version 16.0 ### Steps to reproduce: 1. Create a sale order with a non-recurring product. 2. Click on the send by email button then send email. 3. Add recurring product and recurrence in the sale order and save it. 4. Remove recurrence and recurring product from the sale order, then click on save manually. ### Issue: Error raised after removing both recurring products and recurring in quotation send state and not able to save the record. ### Cause: While saving the sale order, the recurring product is not deleted from the database, it is only removed from the UI. ### Solution: While updating the record, it does not check for recurrence and recurring products in the quotation sent state. (fixed point-4) task-3501381 Forward-Port-Of: odoo/enterprise#51659 Forward-Port-Of: odoo/enterprise#48277
Fixed the quick create view for field service tasks to properly display customer and worksheet template fields while hiding the project field. This ensures users can quickly create tasks with the relevant information visible without unnecessary project selection, improving the task creation workflow for field service operations.
Original PR description
In the field service task when we create a new task through quick create view, the project_id field is there that shows the current project and through the project sharing, customer and worksheet template fields are not visible when the project is "field services". this PR ensures that when the field services project is there, customers and worksheet template fields are visible in the quick create view and hide the project_id field. task-3247213 Forward-Port-Of: odoo/enterprise#52511 Forward-Port-Of: odoo/enterprise#39539