Daily updates from Odoo
Tuesday, July 16, 2024
1 change
Features or functions removed from Odoo
This change rolls back a previous attempt to share common sales and purchase order logic because it added complexity and limited how each process can evolve. It also restores related naming changes to avoid conflicts, keeping sales and purchasing behavior separate and more stable.
Original PR description
In the end the feature as implemented in the original PR is not desired/correct and the mixin is also not wanted due to it adding more complexity than removing. Additionally, we want to keep the SO and PO functionality/evolution separate so moving their apparently common fields/methods into a mixin was a mistake. Therefore we revert the mixin and all of the renaming refactorings that also came out of the PR since they depend on the mixin and we do not want to handle the complexity of fixing the conflicts.