diff --git a/website_sale_aplicoop/controllers/website_sale.py b/website_sale_aplicoop/controllers/website_sale.py index 93c0cf6..a8c2c24 100644 --- a/website_sale_aplicoop/controllers/website_sale.py +++ b/website_sale_aplicoop/controllers/website_sale.py @@ -816,15 +816,15 @@ class AplicoopWebsiteSale(WebsiteSale): # Get lazy loading configuration lazy_loading_enabled = ( - request.env["ir.config_parameter"].get_param( - "website_sale_aplicoop.lazy_loading_enabled", "True" - ) + request.env["ir.config_parameter"] + .sudo() + .get_param("website_sale_aplicoop.lazy_loading_enabled", "True") == "True" ) per_page = int( - request.env["ir.config_parameter"].get_param( - "website_sale_aplicoop.products_per_page", 20 - ) + request.env["ir.config_parameter"] + .sudo() + .get_param("website_sale_aplicoop.products_per_page", 20) ) # Get page parameter (default to 1) @@ -1175,9 +1175,9 @@ class AplicoopWebsiteSale(WebsiteSale): # Get lazy loading configuration per_page = int( - request.env["ir.config_parameter"].get_param( - "website_sale_aplicoop.products_per_page", 20 - ) + request.env["ir.config_parameter"] + .sudo() + .get_param("website_sale_aplicoop.products_per_page", 20) ) # Get page parameter @@ -1402,9 +1402,9 @@ class AplicoopWebsiteSale(WebsiteSale): # Get configuration per_page = int( - request.env["ir.config_parameter"].get_param( - "website_sale_aplicoop.products_per_page", 20 - ) + request.env["ir.config_parameter"] + .sudo() + .get_param("website_sale_aplicoop.products_per_page", 20) ) # Parse JSON body for parameters (type="http" doesn't auto-parse JSON)