summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/website_sale/models/website.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/addons/website_sale/models/website.py b/addons/website_sale/models/website.py
index b471935f2f0..d969d2a9211 100644
--- a/addons/website_sale/models/website.py
+++ b/addons/website_sale/models/website.py
@@ -219,4 +219,8 @@ class Website(orm.Model):
return super(Website, self).preprocess_request(cr, uid, ids, request, context=None)
def ecommerce_get_product_domain(self):
- return [("sale_ok", "=", True),("product_variant_ids","!=",False)]
+ return [
+ ("sale_ok", "=", True),
+ # force search on product.product to use the orm (exclude active, acl,..)
+ ("product_variant_ids.id", "!=", False),
+ ]