diff --git a/addons/website_event_booth_sale/models/sale_order.py b/addons/website_event_booth_sale/models/sale_order.py index 47d980cb24b..3324112df0d 100644 --- a/addons/website_event_booth_sale/models/sale_order.py +++ b/addons/website_event_booth_sale/models/sale_order.py @@ -51,7 +51,7 @@ class SaleOrder(models.Model): def _cart_update(self, product_id=None, line_id=None, add_qty=0, set_qty=0, **kwargs): values = {} product = self.env['product.product'].browse(product_id) - if product.type == 'event_booth' and set_qty > 1: + if product.detailed_type == 'event_booth' and set_qty > 1: set_qty = 1 values['warning'] = _('You cannot manually change the quantity of an Event Booth product.') values.update(super(SaleOrder, self)._cart_update(product_id, line_id, add_qty, set_qty, **kwargs)) diff --git a/addons/website_event_booth_sale/models/website.py b/addons/website_event_booth_sale/models/website.py index 1a57b1890e4..2cf758ace1b 100644 --- a/addons/website_event_booth_sale/models/website.py +++ b/addons/website_event_booth_sale/models/website.py @@ -8,4 +8,4 @@ class Website(models.Model): _inherit = 'website' def sale_product_domain(self): - return ['&'] + super(Website, self).sale_product_domain() + [('type', '!=', 'event_booth')] + return ['&'] + super(Website, self).sale_product_domain() + [('detailed_type', '!=', 'event_booth')]