diff --git a/addons/website_sale/models/sale_order_line.py b/addons/website_sale/models/sale_order_line.py index 3d611ec2137..d61f732ddde 100644 --- a/addons/website_sale/models/sale_order_line.py +++ b/addons/website_sale/models/sale_order_line.py @@ -7,7 +7,7 @@ from odoo import api, models, fields, _ class SaleOrderLine(models.Model): _inherit = "sale.order.line" - linked_line_id = fields.Many2one('sale.order.line', string='Linked Order Line', domain="[('order_id', '!=', order_id)]", ondelete='cascade') + linked_line_id = fields.Many2one('sale.order.line', string='Linked Order Line', domain="[('order_id', '=', order_id)]", ondelete='cascade', copy=False) option_line_ids = fields.One2many('sale.order.line', 'linked_line_id', string='Options Linked') name_short = fields.Char(compute="_compute_name_short")