Wednesday, February 22, 2023
2 changes · master
Code cleanup and technical improvements
This update modernizes internal spreadsheet components and import paths across document and dashboard spreadsheet features. It should not change day-to-day functionality, but it helps keep the spreadsheet codebase easier to maintain and ready for future improvements.
This change streamlines how fields update records across several Odoo apps, making the underlying interface more consistent. It is mainly an internal cleanup that should help future maintenance without changing day-to-day user workflows.
Original PR description
This commit, is part of a series of commits that aim to simplifie the concrete fields API. In this commit we will remove update prop from concrete fields. Now each field will directly use this.props.record.update to make changes, and handle the save in fields that need to (e.g. priority). As a consequence of this, the record props need to be mandatory. task-id 3179751