Thursday, November 7, 2024
3 changes · master
Enhancements to existing features
An unused payment redirect value has been removed from online batch payments. This keeps the payment data model simpler and avoids storing information that is not needed for business operations.
Original PR description
The field redirect_url is unsued and it makes no sense to store it in the database anyway. This commit removes it from the model.
This update adds a check to ensure field display widgets are only used with compatible field types, helping prevent configuration errors from reaching users. It also updates the timesheet grid timer setup to use the newer widget selection approach, reducing the chance of incorrect behavior after related platform changes.
Original PR description
This commit introduces a validation that will raise an error if the widget is used in a field type that is no supported. It bases on the supported types of the widget definition. opw-[4224192](https://www.odoo.com/web#id=4224192&view_type=form&model=project.task)
This update simplifies how common system fields are handled across several Odoo Enterprise apps. It reduces duplicated technical definitions, helping keep future maintenance safer and more consistent without changing day-to-day workflows.
Original PR description
odoo/odoo#186121