diff --git a/addons/sale_loyalty/models/sale_order.py b/addons/sale_loyalty/models/sale_order.py index 96294052763..54fe6b81c0f 100644 --- a/addons/sale_loyalty/models/sale_order.py +++ b/addons/sale_loyalty/models/sale_order.py @@ -146,7 +146,7 @@ class SaleOrder(models.Model): 'points_cost': cost, 'reward_identifier_code': _generate_random_reward_code(), 'product_uom': product.uom_id.id, - 'sequence': max(self.order_line.filtered(lambda x: not x.is_reward_line).mapped('sequence')) + 1, + 'sequence': max(self.order_line.filtered(lambda x: not x.is_reward_line).mapped('sequence'), default=10) + 1, 'tax_id': [(Command.CLEAR, 0, 0)] + [(Command.LINK, tax.id, False) for tax in taxes] }]