Daily updates from Odoo
Monday, June 19, 2023
2 changes · master
Code cleanup and technical improvements
The Field Service planning view by user has been optimized to load more efficiently. This should reduce waiting time for teams scheduling work and improve day-to-day planning responsiveness.
Original PR description
Field Service > Planning > By User This view was slowed down by: - ProjectTask._group_expand_user_ids that searched task, then mapped them to their users ids > _read_group to directly get the user_ids. - ProjectTask.gantt_unavailability that searched users, then mapped them to their resources, then filtered them on their company, then sorted them > search resources based on user and company, with order arg. task-3293746
This update consolidates two internal Point of Sale data-handling components into one shared structure. It should make future Point of Sale maintenance easier across country-specific and hardware-related features without changing day-to-day user workflows.
Original PR description
*: l10n_de_pos_cert, l10n_de_pos_res_cert, l10n_mx_edi_pos, pos_iot, pos_l10n_se, pos_preparation_display, pos_settle_due After the architectural refactor of the PoS App, there are two classes that make sense to merge. In this refactoring task, we're merging them. Task: 3358550