Daily updates from Odoo
Tuesday, September 6, 2022
3 changes
Code cleanup and technical improvements
This update aligns SEPA Direct Debit payments with recent payment system changes, helping keep payment processing compatible and reliable. It also adjusts related tests so rental checkout checks no longer depend on a specific transfer payment setup.
Original PR description
See also: - https://github.com/odoo/odoo/pull/97047 - https://github.com/odoo/upgrade/pull/3832
The appointment and knowledge areas were updated to work with a newer editor insertion behavior. This keeps content editing consistent and reduces the risk of disruption as the editor evolves.
The settings screen no longer relies on an old workaround for swipe interactions on smaller screens. This keeps the interface behavior the same for users while simplifying the underlying code now that the platform supports it directly.
Original PR description
This commit removes the isActive props, used as a workaround because Owl didn't supported multiple occurence of the same slot in different locations. Since odoo/odoo#99491, the issue has been fixed and the component no longer require this props to let the settings only activate the swiper on smaller screens.