diff --git a/sale_configurator_base/models/account_move_line.py b/sale_configurator_base/models/account_move_line.py index f066c599..be81d6ed 100644 --- a/sale_configurator_base/models/account_move_line.py +++ b/sale_configurator_base/models/account_move_line.py @@ -6,7 +6,7 @@ class AccountMove(models.Model): _name = "account.move" - _inherit = ["account.move", "configurable.mixin"] + _inherit = ["configurable.mixin", "account.move"] @property def _lines_name(self): diff --git a/sale_configurator_base/models/sale.py b/sale_configurator_base/models/sale.py index 916f6e17..b200069b 100644 --- a/sale_configurator_base/models/sale.py +++ b/sale_configurator_base/models/sale.py @@ -20,7 +20,7 @@ def update_attrs(node, add_attrs): class SaleOrder(models.Model): _name = "sale.order" - _inherit = ["sale.order", "configurable.mixin"] + _inherit = ["configurable.mixin", "sale.order"] @property def _lines_name(self): @@ -82,7 +82,7 @@ def _create_invoices(self, grouped=False, final=False, date=None): class SaleOrderLine(models.Model): _name = "sale.order.line" - _inherit = ["sale.order.line", "configurable.line.mixin"] + _inherit = ["configurable.line.mixin", "sale.order.line"] parent_id = fields.Many2one( "sale.order.line", "Parent Line", ondelete="cascade", index=True