diff --git a/addons/website_sale/models/website.py b/addons/website_sale/models/website.py index 91164f94e9d..630a410c6d8 100644 --- a/addons/website_sale/models/website.py +++ b/addons/website_sale/models/website.py @@ -102,7 +102,12 @@ class Website(orm.Model): else: fields = [k for k, v in order_line_obj._columns.items()] values = order_line_obj.default_get(cr, SUPERUSER_ID, fields, context=context) - quantity = 1 + if set_number >= 0: + quantity = set_number + elif number >= 0: + quantity = number + else: + quantity = 1 # change and record value if quantity: