Daily updates from Odoo
Friday, January 26, 2024
2 changes
Code cleanup and technical improvements
The point-of-sale order tracking and preparation display apps now use a shared startup process instead of repeated setup code. This makes the apps easier to maintain and should reduce the chance of future inconsistencies, with no expected change for everyday users.
Original PR description
pos*: pos_order_tracking_display, pos_preparation_display There are multiple owl apps in the pos ecosystem. For each app we follow a similar pattern of instantiation. This means that code is repeated, which has often lead to a worse developer experience. In this commit we create a common function that performs all the steps needed when starting an owl app and we adapt the codebase to use it. https://github.com/odoo/odoo/pull/150921 Task: 3701400
The pivot cell autofill feature has been reorganized so its code now lives in the Spreadsheet Edition app, where the feature is used. This is an internal cleanup that should make future maintenance easier without changing how users work with spreadsheets.