Thursday, July 18, 2024
4 changes · saas-17.4
Resolved issues and error corrections
This fix updates an internal Point of Sale test helper so it only activates the refund action when the correct button state is available. It helps prevent unreliable automated test behavior, supporting smoother quality checks without changing the customer-facing sales flow.
Original PR description
Before this commit, the pos test helper was not working properly because trigger of refund button was `.ticket-screen .button.pay-order-button` Now the trigger is `.ticket-screen .btn-primary.pay-order-button`, it only allow the test to trigger the refund button when it is highlighted rb err: 68712, 68711
This update adds a missing software dependency needed by passkey login support. It helps ensure installations and deployments include all required components so the login feature works reliably.
Original PR description
Py_webauthn depended on asn1crypto which was not in our dependency list.
The Planning Gantt view now shows its action buttons consistently with the updated control panel behavior on smaller screens. This prevents duplicate or misplaced buttons and provides a cleaner experience on tablets and compact displays.
Original PR description
With task-3336242, the control panel's dropdown button's display condition was changed from <= xl display to <= md display. Hence, this PR changes the display condition of buttons in the planning gantt view to align with this new behavior. The bootstrap classes that were used to attain this effect are now removed, replaced by a t-if="env.isSmall". This allows us to have only one of the two implementation present in the dom, and to change the display condition to <= md. task-4005521
Pivot tables in Documents Spreadsheet now consistently assign an aggregator to every measure, preventing missing or undefined calculation behavior. This helps keep spreadsheet pivot results reliable and avoids errors when users work with pivot measures.
Original PR description
Now the pivot's measures always have an aggragator, it cannot be undefined anymore. Task: [4052502](https://www.odoo.com/web#id=4052502&cids=1&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form)