Monday, June 24, 2024
2 changes · saas-17.3
Resolved issues and error corrections
The course quiz completion screen now shows the karma progress tooltip in the correct place instead of overlapping the progress bar. This makes the reward feedback clearer for learners after they check their quiz answers.
Original PR description
How to reproduce: - install website_slides with demo data - Open the course "Basics of Gardening" - Click on the quiz "Test your knowledge" and solve the quiz - Click on "Check your answers" The tooltip displaying how much karma you currently have is not well positioned (it is on top of the progress bar). This fix solves the issue. Technical note: the involved html code has not changed since version saas-17.2 where it works fine but bootstrap has been upgraded in the mean time from 5.1 to 5.3 (see commit 058212e12b5079eba870bde9775fe98f27928935). Task-3948059
This fix restores the intended filtering for POS IoT device fields in settings. Users will no longer see unrelated records when selecting connected devices, reducing configuration mistakes.
Original PR description
Some fields introduced in the pos_iot has string domains that are no longer valid since [^1]. As a result, the user sees all the related records when selecting the values for those fields from the `res.config.settings` form. In this commit, we are converting the domains from string to lambda expressions for it to work in the new restriction introduced in [^1]. Related: https://github.com/odoo/odoo/pull/169588 **Up to saas-17.2:** <img width="1024" alt="Screenshot 2024-06-18 at 10 32 50" src="https://github.com/odoo/enterprise/assets/3245568/6b4d05d7-b7f8-4e12-8e57-65c9d70bf875"> **Starting saas-17.3:** <img width="986" alt="Screenshot 2024-06-18 at 10 30 33" src="https://github.com/odoo/enterprise/assets/3245568/9c4964d4-8f81-4b4d-8399-7140927c5dc7"> [^1]: https://github.com/odoo/odoo/commit/f66c9159045b9b63044b6897ecc831cdad57967f